Вывод ответа #1864542582

-

Python

Обсуждаем данный язык программирования

prowoxit


Репутация:
репутация:
| на сайте с 1970 года
сообщений:

Пост № 1864542582

Цитата: "harek535"
не могли бы бы объяснить что за ошибка это?"AttributeError: addinfourl instance has no attribute 'encode'"
погуглил написано что то про не установленный модуль.так ли это?

Где это написано??? Это полная ерунда... напр. пробуйте в консоли: "import xxyyzz"... результат будет "ImportError: No module named xxyyzz" - думаю, понятно - ЭТО ошибка про неустановленый модуль.
В вашем случае ошибка означает точно ето что написано, другими словами: у объекта addinfourl нет метода encode.

Цитата: "dimmy44"
Смотреть содержимое текстовым редактором, иксплор будет как хтмл читать.

Да, но я думаю что задача состоит в том , чтобы справиться с этим в Питоне (хотя и с помощью внешних приложений, но автоматически). Например:
import urllib
from e32 import start_exe as start
from appuifw import query
#from os import abort

q=query(u'https://', 'text')
page=urllib.urlopen('https://'+ q).read()
DEd='DEdit.exe'
file='D:\\my_page.txt'

open(file, 'w').write(page)
start(DEd, "file")
#abort()

(и *.txt уже можно открыть в X-plore вручную...)


ответ опубликован:
Рейтинг: 5
голосов: 2