Python » Страница 719

-

Программирование на Python



dimy44


репутация: 537
на сайте с 2006 года
сообщений: 2540

HTC One S

Евпатория

Возраст - 55

7181

Елки-палки. Это-ж Питон. Все он-лайн. Наберите в редакторе заведомо Вами выдуманные параме
тры и проанализируйте результат. Например, по соответствующей статьe Aльберта.
from graphics import Image
img = Image.new((1, 1))
text = u'My text' * 10
print img.measure_text(text, font = 'dense', maxwidth = 100)

DONER


репутация: 101
на сайте с 2009 года
сообщений: 312

SONY Xperia Z1

Белгород

Возраст - 43

7182

Знаю что питон может накладывать кастровые картинки со своими масками для отображения оных на экране, а можно в место отображения сохранить одним файлом в png c прозрачностью в соответствии своей маски? Если это возможно, то какие модули нужно использовать и ссылки на примеры использования модулей. За помощь спасибо и уважуха smile

harek535


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

7183

при использование функции urlopen питлн выдает вот что

addinfourl at 391846288 whose fp =
при этом никакого кода страницы нет.
Что не так?
Подскажите

dimy44


репутация: 537
на сайте с 2006 года
сообщений: 2540

HTC One S

Евпатория

Возраст - 55

7184

Надо прочитать методом read()

harek535


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

7185

тоесть как в делфи про вывести содержимое переменной принт переменная не получится?нужно прочитать обязательно.
спасиюо за ответ.
а с кодировками проблем не будет?

dimy44


репутация: 537
на сайте с 2006 года
сообщений: 2540

HTC One S

Евпатория

Возраст - 55

7186

urlopen создает файлоподобный объект. Соответственно методы имеет файлового объекта. С print - поосторожней, а то нарвешься на тяжелую страницу и будешь 5 минут ждать, пока напечатает). Лучше в файл сохранять и смотреть там содержимое.

harek535


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

7187

щас попробывал что то вообще ничего не печатает вообще ничего.нужно подождать?или я что то не так делаю?
вот скрипт
import urllib
rewq = urllib.urlopen("https://wap.sasisa.ru")
print rewq.read()

dimy44


репутация: 537
на сайте с 2006 года
сообщений: 2540

HTC One S

Евпатория

Возраст - 55

7188

import urllib
a = urllib.urlopen('https://dimonvideo.ru')
print a.read()[:200]
результат:



DimonVideo - ìîáèëüíûé ïîðòàë

-------------
добавлено в 13.02: Парсер все теги съел)

prowoxit


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

7189

print (a.read()[:200]).decode('utf8')

harek535


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

7190

все работает только вот почему без парсера не работало...
щас если без парсера пробую только с одной кодировкой то выкидывает из интерпритатора но видно что страница печатаеться.видимо символов много...
-------------
добавлено в 18.01: подкиньте кто нибудь инфу где почитать про запись в файл создание файла.
создаеться файл fail = open('pyti','w')
записывать так write(fail.encode('utf-8')
и не могли бы бы объяснить что за ошибка это?"AttributeError: addinfourl instance has no attribute 'encode'"
погуглил написано что то про не установленный модуль.так ли это?