@ru_python

Страница 103 из 9768
Alexandr
09.01.2016
20:43:10
Я делал 15 ячеек

А в птоне он сам решит склка ему надо

И лишнюю память жрать не будет

Кончил от queue

Google
Alexandr
09.01.2016
23:57:09
Rustem
10.01.2016
00:56:20
Ребят, есть кто работал с selenium? Как получить размеры страницы?

Artem
10.01.2016
06:29:18
потестируйте, пожалуйста @farewell_atlantis_bot

Ivan
10.01.2016
06:34:02
О, класс

Работает хорошо

А с картинками можно?

Artem
10.01.2016
06:42:07
нет, это изначально текстовая история

Ivan
10.01.2016
06:42:35
нет, это изначально текстовая история
А я бы подрисовал, на особо красочных моментах

Pavel
10.01.2016
06:46:50
напомните, у кого тут был бот, который text2speech делал? мне вдруг срочно потребовалось.

Artem
10.01.2016
08:43:53
чем можно статистику по боту собирать?

Ivan
10.01.2016
08:45:28
Artem
10.01.2016
08:46:23
нашел botan.io, спасибо, то, что нужно

Google
Ivan
10.01.2016
08:52:58
Слушайте, получаю от ВК список голосовавших..

Но json либа вываливает ошибку каждый раз, если больше 314 записей передаю в нее

Есть какое-то логичное объяснение?

Seva
10.01.2016
09:11:24
Проверь json парсеком

Парсеком

Парсером

Или ты уверен, что с самим json файлом все ок?

Ivan
10.01.2016
09:12:26
Парсеком
Не, там все честное

Вручную чекал

Seva
10.01.2016
09:12:43
А что за ошибка?

Ivan
10.01.2016
09:12:53
Или ты уверен, что с самим json файлом все ок?
Точно. Щас не за компом, скину попозже, может посоветуете что :)

Boojum
10.01.2016
11:49:27
Всем привет. Как превратить в комментарий многострочную переменную?

Pavel
10.01.2016
11:49:43
""" """

не совсем комментарий, но спрятать поможет

Boojum
10.01.2016
11:50:14
Но в них уже заключена многострочная переменная

Pavel
10.01.2016
11:50:47
а. не понял этого термина.

Boojum
10.01.2016
11:51:32
Вот что происходит

Pavel
10.01.2016
11:52:08
силами редактора? почти все умеют Toogle Comment

Boojum
10.01.2016
11:52:17
Это IDLE

Все, решил проблему, использовав ''' ''' вместо """ """

Google
Pavel
10.01.2016
11:52:43
а жизнь - боль.

alt-3 comment out region, alt-4 uncomment region

Whore Amazing
10.01.2016
14:52:16
есть что почитать по вебдеву на питон (НЕ джанго)?

Artem
10.01.2016
14:53:10
Документацию Flask, прекрасное чтиво

Whore Amazing
10.01.2016
14:53:21
ох...

Whore Amazing
10.01.2016
14:57:25
?

Artem
10.01.2016
14:57:27
aiohttp*

Whore Amazing
10.01.2016
14:57:34
?

Oleh
10.01.2016
14:57:38
aiohttp*
да, чуть спутал

Artem
10.01.2016
14:57:45
Ты книжку хотел или что?

Whore Amazing
10.01.2016
14:58:20
да я хз что хотеть мне один хуй главный код надо будет велосипедить с нуля так, на будущее чегонить

Ilya
10.01.2016
14:58:53
есть что почитать по вебдеву на питон (НЕ джанго)?
http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world и http://bottlepy.org/docs/dev/index.html

Whore Amazing
10.01.2016
14:59:10
сяб всем

Alexey
10.01.2016
15:05:04
flask, cherrypy

Nikita
10.01.2016
15:14:54
iktomi

Maxim robox
10.01.2016
15:40:06
есть что почитать по вебдеву на питон (НЕ джанго)?
Ты хочешь фреймворк написать что ли? :3

Whore Amazing
10.01.2016
16:07:26
Ivan
10.01.2016
19:40:25
В ответ вот на такой json

вот такой кусочек кода — f = json.loads(здесь идёт запрос)["response"][0] # check for voters parametres = str("https://api.vk.com/method/groups.isMember?group_id="+group_id[1:]+"&user_ids="+str(f["users"])) listofuser = json.loads(requests.get(parametres, verify=False).text)     for i in listofuser["response"]:         if i['member'] == 1:             sum_good = sum_good + 1     print(f["answer_id"], sum_total, sum_good)Выдаёт ошибку

Google
Pavel
10.01.2016
19:43:38
а что за ошибка?

Ivan
10.01.2016
19:44:12
File "C:\Service\Python\Anaconda\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 682, in runfile     execfile(filename, namespace)   File "C:\Service\Python\Anaconda\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 85, in execfile     exec(compile(open(filename, 'rb').read(), filename, 'exec'), namespace)   File "C:/Users/gmard_000/OneDrive/Development/DataScience/polls_check.py", line 65, in <module>     listofuser = json.loads(requests.get(parametres, verify=False).text)   File "C:\Service\Python\Anaconda\lib\json\__init__.py", line 318, in loads     return _default_decoder.decode(s)   File "C:\Service\Python\Anaconda\lib\json\decoder.py", line 343, in decode     obj, end = self.raw_decode(s, idx=_w(s, 0).end())   File "C:\Service\Python\Anaconda\lib\json\decoder.py", line 361, in raw_decode     raise ValueError(errmsg("Expecting value", s, err.value)) from None ValueError: Expecting value: line 1 column 1 (char 0)

Причём ошибка возникает только если я передаю список из более чем 314 пользователей

Admin
ERROR: S client not available

Ivan
10.01.2016
19:45:32
314 — норм, 315 — эта ошибка

Pavel
10.01.2016
19:46:01
у меня json.load твоего файла нормально прошёл.

>>> import json >>> z=json.load(open('x.json','r')) >>> type(z) <class 'dict'>

x.json - то что ты выложил в 0:40

python 3.4.3 win32 64 bit

Ivan
10.01.2016
19:48:15
у меня аналогичное всё :)) Но не проходит

бред какой-то

Pavel
10.01.2016
19:51:15
>>> [len(rr['users']) for rr in z['response']] [148, 105, 501, 99, 145]

Ivan
10.01.2016
19:51:51
интересно, откуда там 501 взялся

Pavel
10.01.2016
19:52:43
я открыл твой json, испугался и закрыл. но jsonlint.com сказал, что valid.

кстати, зачем json.loads(requests.get(parametres, verify=False).text), если есть requests.get().json?

Ivan
10.01.2016
19:55:42
кстати, зачем json.loads(requests.get(parametres, verify=False).text), если есть requests.get().json?
там был затык один с передаваемыми параметрами, поэтому так :))

Pavel
10.01.2016
19:55:43
в тексте может быть пусто (наверное)

Ivan
10.01.2016
19:56:00
в тексте может быть пусто (наверное)
не, "пусто" эксепшном ловится

Pavel
10.01.2016
19:56:18
вроде бы, в Response главно поеле content, из него делается text, из текста json

не ловится ;) >>> json.loads('') Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Program Files\python3.4.3\lib\json\__init__.py", line 318, in loads return _default_decoder.decode(s) File "C:\Program Files\python3.4.3\lib\json\decoder.py", line 343, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "C:\Program Files\python3.4.3\lib\json\decoder.py", line 361, in raw_decode raise ValueError(errmsg("Expecting value", s, err.value)) from None ValueError: Expecting value: line 1 column 1 (char 0)

Google
Ivan
10.01.2016
19:56:50
вроде бы, в Response главно поеле content, из него делается text, из текста json
так не объясняет нифига, почему при запросе 314 записей всё норм

ну, ловится не эксепшном, а ошибкой в этом кусочке :))

Pavel
10.01.2016
19:57:37
у тебя в эксепшене ValueError: Expecting value: line 1 column 1 (char 0), прям как у меня.

Ivan
10.01.2016
19:58:01
появилась мысля, щас

Pavel
10.01.2016
19:58:09
удачной охоты.

Ivan
10.01.2016
21:14:44
Фууух

Нашел

Реально, ошибка вк :)

В ряде запросов некорректный отдавал

Pavel
10.01.2016
21:19:41
вот и хорошо, когда проблема не на нашей стороне. http://apikabu.ru/img_n/2012-11_5/e6n.jpg

Dan
11.01.2016
04:52:43
доброе утро

Cold
11.01.2016
04:56:42
доброе

Whore Amazing
11.01.2016
05:00:47
доброе

Pavel
11.01.2016
05:06:31
Доброе

Nikita
11.01.2016
05:10:03
Доброе и вам

Страница 103 из 9768