|
2.2, бедный буратино (ok), 09:35, 11/03/2014 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
ссылку на коммит можно? чего там за "потенциальная уязвимость"? :)
а вообще, интересно, хоть кто-то декодирует base64 кодеком, а не модулем base64?
| |
|
|
4.4, бедный буратино (ok), 11:05, 11/03/2014 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
может быть, там потенциальная уязвимость начинается на 17-м гигабайте :) без конкретики "потенциальная" - ни о чём :) особенно в функции, которую никто не использует (я не про decode, а про кодеки base64 и hex).
| |
|
|
|
3.7, kit (??), 12:52, 11/03/2014 [^] [^^] [^^^] [ответить] [к модератору]
| –2 +/– |
Питоноводы, подскажите пожалуйста, код для того чтобы считать html в переменную, для дальнейших извратов... ну, чтоб её запарсить, или вывести тупо на экран... Или я туплю, или одно из двух... Всё есть, как считать кучу всякого про адрес, а как тупо вывести на экран его содержимое - так и не нашёл нигде... гугл и тындекс не забанили, но что-то никак не получается.
С уважением.
| |
|
4.10, userd (ok), 14:18, 11/03/2014 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
Считать откуда? из файла? получить по url?
python2:
import urllib2
u = urllib2.urlopen('http://www.ya.ru')
html = u.read()
print html
для python3 код нужно немного поменять, в документации всё хорошо расписано.
| |
|
5.13, kit (??), 14:48, 11/03/2014 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Считать откуда? из файла? получить по url?
> python2:
> import urllib2
> u = urllib2.urlopen('http://www.ya.ru')
> html = u.read()
> print html
> для python3 код нужно немного поменять, в документации всё хорошо расписано.
Примеры есть, но работают исключительно на сайте самого питона, уточню чего мне хочется: скачать страницу http://www.bash.im/
| |
|
6.14, kit (??), 14:50, 11/03/2014 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
Примеры есть, но работают исключительно на сайте самого питона, уточню чего мне
хочется: скачать страницу(ы) http://www.bash.im/
на python3, накачать страничек (потом бы я их запарсил) и сдёрнуть истории в файл, ибо командировка - дабы перечитывать длинными зимними ночами...
| |
|
7.18, userd (ok), 15:56, 11/03/2014 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
тогда дочитывайте примеры до конца -
import urllib2
opener = urllib2.build_opener()
opener.addheaders = [('User-agent', 'Mozilla/5.0')]
u = opener.open('http://bash.im/')
html = u.read()
print html.decode('cp1251')
а на третий python переводите самостоятельно.
| |
|
6.16, бедный буратино (ok), 15:25, 11/03/2014 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
>> Считать откуда? из файла? получить по url?
>> python2:
>> import urllib2
>> u = urllib2.urlopen('http://www.ya.ru')
>> html = u.read()
>> print html
>> для python3 код нужно немного поменять, в документации всё хорошо расписано.
> Примеры есть, но работают исключительно на сайте самого питона, уточню чего мне
> хочется: скачать страницу http://www.bash.im/
import urllib
a = urllib.urlopen('http://www.bash.im/').read()
print a.splitlines()[:5]
['html', 'head title 403 Forbidden /title /head', 'body bgcolor="white"', 'center h1 403 Forbidden /h1 /center', 'hr center nginx /center']
правильно, нехрен всякую тупость качать. python - это фильтр :)
| |
|
|
|
5.12, kit (??), 14:46, 11/03/2014 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> import urllib
> a = urllib.urlopen('http://opennet.ru').read()
> и делай с ней, чо хошь
raceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
a = urllib.urlopen('http://opennet.ru').read()
AttributeError: 'module' object has no attribute 'urlopen'
| |
|
|
|
|
|
|
3.24, Аноним (-), 12:46, 12/03/2014 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> splitlines работает отлично. уже лет этак ...цать.
Поэтому надо его объявить deprecated и отломать. Было бы очень в духе питонистов.
| |
|
4.25, бедный буратино (ok), 19:11, 12/03/2014 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
... которые так не делают никогда. что очень бесит анонимное быдло, которые дней и ночей не спят, пытаясь выдумать для python вымышленные недостатки.
| |
|
|
|
|