Форум сайта python.su
0
Пробую выполнить
import urllib.request response = urllib.request.urlopen('http://python.org/') html = response.read()
Traceback (most recent call last): File "C:/Users/root/PycharmProjects/untitled/post.py", line 1, in <module> import urllib.request File "C:\Python34\lib\urllib\request.py", line 88, in <module> import http.client File "C:\Python34\lib\http\client.py", line 69, in <module> import email.parser File "C:\Python34\lib\email\parser.py", line 12, in <module> from email.feedparser import FeedParser, BytesFeedParser File "C:\Python34\lib\email\feedparser.py", line 27, in <module> from email import message File "C:\Python34\lib\email\message.py", line 16, in <module> OK from email import utils File "C:\Python34\lib\email\utils.py", line 40, in <module> from email.charset import Charset File "C:\Python34\lib\email\charset.py", line 15, in <module> import email.quoprimime File "C:\Python34\lib\email\quoprimime.py", line 44, in <module> from string import ascii_letters, digits, hexdigits ImportError: cannot import name 'ascii_letters' Process finished with exit code 1
Офлайн
103
kovalrв виндовсе
в чем проблема?
>>> from string import ascii_letters
Отредактировано terabayt (Июнь 18, 2015 15:41:29)
Офлайн
0
OK Traceback (most recent call last): File "C:/Users/root/PycharmProjects/untitled/post.py", line 1, in <module> from string import ascii_letters ImportError: cannot import name 'ascii_letters' Process finished with exit code 1
Офлайн
72
В каталоге с post.py нет случайно файла string.py? Если нет, то предлагаю пошарить по путям импорта, похоже где то затесался модуль перекрывающий стандартный.
import sys print(sys.path)
Офлайн
0
string.py был. Переименовал.
Вроде работает!
Спасибо!!!
Офлайн