

Bob
11.06.2016
15:27:01
Нужна помощь.
Убунта 16.04, питон 2.7 скрипт, написанный в 2014 ругается на urllib2 и httplib. Какие библиотеки пользовать чтоб все заработало? Скрипт парсит сайт и тащит файлы.
File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen
return opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 429, in open
response = self._open(req, data)
File "/usr/lib/python2.7/urllib2.py", line 447, in _open
'_open', req)
File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 1228, in http_open
return self.do_open(httplib.HTTPConnection, req)
File "/usr/lib/python2.7/urllib2.py", line 1201, in do_open
r = h.getresponse(buffering=True)
File "/usr/lib/python2.7/httplib.py", line 1136, in getresponse
response.begin()
File "/usr/lib/python2.7/httplib.py", line 453, in begin
version, status, reason = self._read_status()
File "/usr/lib/python2.7/httplib.py", line 417, in _read_status
raise BadStatusLine(line)
httplib.BadStatusLine: ''
Я в питоне практически ноль, не гоните ссаными тряпками


Dim
11.06.2016
15:37:33
часть скрипта бы выложил (пастбин...), может у тебя там каша

Google

Bob
11.06.2016
15:45:49
я думаю ругается где-то тут
http://pastebin.com/MbNbW2g0
импорт вставил чтобы показать какие либы

Марк
11.06.2016
16:06:43
у меня этот код едет. Правда, 14 бубунта.

Paul
11.06.2016
16:29:47
версия пайтона? Думаю - это окажется ответом на вопрос

Bob
11.06.2016
17:24:12
Питон 2
Не мог быть в онлине , надеюсь не обидетесь

Paul
11.06.2016
17:27:28
Питон 2
их, вторых, много :) поведение 2.4 от 2.7 может отличаться радикально

Dim
11.06.2016
17:32:55
url в студию

Bob
11.06.2016
17:33:14
ну, скопипастил я его из кода 2014 года

Dim
11.06.2016
17:33:16
плюется то тут `download = urllib2.urlopen(url)
`

Viktor
11.06.2016
17:33:45

Bob
11.06.2016
17:34:27
Пускаю-то я его 2.7, что в убунте 16.04

Google

Bob
11.06.2016
17:35:03
А вот на чем писал он я не знаю

Dim
11.06.2016
17:35:31

Bob
11.06.2016
17:36:48
травлю я его на сервер в локалке
Не знаю как на счет остального
Сейчас до дома дойду проверю

Dim
11.06.2016
17:39:39
проверяйте ответ Http сервера подробней.

Bob
11.06.2016
17:59:09
да, на любые так отвечает.
Проблема ведь в питоне, в коде
Не в сервере
Он даже к нему не обращается
Потому что сваливается в ошибки

Марк
11.06.2016
18:03:03
В try except оберните первую инструкцию, чтобы мусор лишний убрать
try:
download = urllib2.urlopen('http://www.python.org/')
except Exception as e:
print e

Dim
11.06.2016
18:31:41

Bob
11.06.2016
18:32:54
Спасибо. Но уже завтра
сейчас у меня 3 часа ночи и я щас здохну

Artur
11.06.2016
20:50:54
есть у кого query для elasticsearch мин и макс за день?
в 1 запросе

Тёма
11.06.2016
21:26:38
подскажите плиз, что делать)

Google

Тёма
11.06.2016
21:26:38
у меня какая-то странная херня происходит
есть шеллскрипт, файлик
в нем несколько строк
добавил его в кронтаб следующим образом
* * * * * korsakov /bin/bash /home/korsakov/speedtest.sh
почему-то выполняется только первая строка из скрипта
сам скрипт если что выглядит так
#!/bin/bash
date +"%H:%M:%S" | tr "\n" "," >> speed.txt
speedtest-cli --server 6562 | grep -E "Download|Upload" | cut -d":" -f2 | cut -c-6 | cut -c2- | tr "\n" "," | head -c-1 >> speed.txt
printf "\n" >> speed.txt
(называется, когда люди не умеют в регекспы, лол)

German
11.06.2016
23:43:40

Тёма
11.06.2016
23:44:44
сейчас уже нашел способ сделать это на питоне без крона
с помощью threading.Timer, в котором не понимаю вообще ничего
надо будет разобраться во всей этой многопоточности потом

Salim
12.06.2016
00:09:07
Ребята web storm или notepad++ использовать для новичка?

trump ? trump ? hillary
12.06.2016
00:11:37
VS Code

Salim
12.06.2016
00:14:01
VS Code почему его предложили ?

trump ? trump ? hillary
12.06.2016
00:14:31
потому что оба WebStorm и NP++ ужасны
особенно для питона

Salim
12.06.2016
00:15:32
)))

Yung
12.06.2016
00:16:08

Salim
12.06.2016
00:16:22
?

Yung
12.06.2016
00:16:29
Сегодня ставишь вс код, завтра пишешь на сишарпе

Belegnar
12.06.2016
00:16:48

trump ? trump ? hillary
12.06.2016
00:17:11

Salim
12.06.2016
00:17:25
Каждый по своему фанатеет ))

Yung
12.06.2016
00:17:34

Google

trump ? trump ? hillary
12.06.2016
00:17:36
а а vscode все офигенно - https://github.com/DonJayamanne/pythonVSCode

Yung
12.06.2016
00:18:14
Мой говноноут не потянул атом, такие дела

trump ? trump ? hillary
12.06.2016
00:19:27
прич тут атом

Salim
12.06.2016
00:19:30
Для swift ?

trump ? trump ? hillary
12.06.2016
00:19:55
причем тут свифт

Yung
12.06.2016
00:20:28

trump ? trump ? hillary
12.06.2016
00:21:11

Salim
12.06.2016
00:21:12
Ребят я только вот вот шаги с кодами дружить так скажу начинаю. Мне какую программу лучше осваивать ?
На какой проге писать ?

Admin
ERROR: S client not available

Yung
12.06.2016
00:22:14

trump ? trump ? hillary
12.06.2016
00:23:06
остановись на том, что больше понравилось

Belegnar
12.06.2016
00:23:19

Salim
12.06.2016
00:24:41
Оки товарищи и в консоли поиграю и та мм и тут
Если можно скиньте ссылки что б скачать vs code and консоль и атом
Пожалуйста

trump ? trump ? hillary
12.06.2016
00:26:51
atom.io code.visualstudio.com

Тёма
12.06.2016
00:27:26
скачать консоль?)

Google

trump ? trump ? hillary
12.06.2016
00:27:41

Тёма
12.06.2016
00:29:19
Пожалуйста
я б на твоем месте начал с пайчарма
а потом уже все эти редакторы ковырял бы
потому что все эти атомы и вскоды надо настраивать под себя
а кодить лучше учиться там, где у тебя дохера подсказок и мелких удобств, и среда уже готова к использованию
имхо

trump ? trump ? hillary
12.06.2016
00:30:33

Salim
12.06.2016
00:31:19
Не так не хочу . Я хочу так чтоб мозги кипели ))) чем тежелей доется тем крепче о свою ))

Тёма
12.06.2016
00:31:25
или просто вим

trump ? trump ? hillary
12.06.2016
00:32:57
vim переоценен
раз в 100

Тёма
12.06.2016
00:33:20

trump ? trump ? hillary
12.06.2016
00:33:38
то ему надо юзать emacs
а если вообще мазохист, то ed

Тёма
12.06.2016
00:34:29
хотя я бы на твоем месте кодить научился бы сначла
я вот пока что кодить учусь, и не заморачиваюсь этим всем
потому что редактор выучить и настроить - не так сложно
а понять, что тебе реально нужно от редактора можно только тогда, когда начнешь заниматься хоть сколько-то реальными вещами
имхо

trump ? trump ? hillary
12.06.2016
00:35:18
ну постепенно можно ведь

Alex
12.06.2016
00:37:25
емакс говно

Тёма
12.06.2016
00:37:54

trump ? trump ? hillary
12.06.2016
00:37:56

Alex
12.06.2016
00:38:01