
Igor
08.03.2017
20:17:51
Кто занимался по stepic.org?
Я перепробовал все долбанные варианты http://joxi.ru/8An01wkC6LjemO
Все! Все! Все!
И он мне пишет что ошибка!

Igor
08.03.2017
20:18:54

Google

Igor
08.03.2017
20:21:25

Igor
08.03.2017
20:21:48

Igor
08.03.2017
20:21:53
или сколько там возможных комбинаций от 1 до 5 ответов одновременно

Igor
08.03.2017
20:22:14
То есть прийти учить питон для того чтобы отбить желание учить питон.

Igor
08.03.2017
20:22:24
извини(
а они точно в мануалах не писали нигде про "лучшие ответы"?

Igor
08.03.2017
20:22:58
Во
Подсказка. Попробовал.
То есть материалы останутся. Да хер там.

Проксимов
08.03.2017
20:27:01

Igor
08.03.2017
20:27:18

Проксимов
08.03.2017
20:27:29
Там же дажё всё написано
Типа тест на iq

Google

Проксимов
08.03.2017
20:28:02
Умейте ли вы слушать и читать

Igor
08.03.2017
20:28:12
Я вижу. Не получается нахрен. Материалы останутся по подсказке, но нет

Проксимов
08.03.2017
20:28:59
2,3,4,5
В чём проблема?
К первому фото

Igor
08.03.2017
20:30:24
2,3,4,5
ААААААААААААААААААА!!!!!!!!!!! Сука. Ты подонок! Как? Ну как? Ну нахрен как?
Я же пробовал!!!
Я пробовал !!!

Проксимов
08.03.2017
20:32:18
С вас 23,5$

Igor
08.03.2017
20:34:48

Vadim
08.03.2017
20:37:40
в смысле?
Там больше 20к строк. Переменная `city` цикла `for` пройдет по всем 20к+ словарям?

Igor
08.03.2017
20:39:09
да. только переменная city изначально - это строка, которую тебе надо будет распарсить как JSON.
есть сторонняя библиотека, ujson, которая работает в в разы быстрее

Vadim
08.03.2017
20:39:55
Хорошо, утром почитаю про нее. Спасибо

Проксимов
08.03.2017
20:40:34
Покурить json уже советовали?

Igor
08.03.2017
20:40:41
ну если что, даже обычная json/simplejson это быстро должна обработать
мне по работе как раз надо 200 мб таких логов в день парсить
200 мб - это заархивированных еще )
т.е. там гигабайты
минут в 10 на ноутбучном core i7 укладывается точно. сейчас лень замерять

Gans
08.03.2017
20:43:42
Это почему так много?

Google

Igor
08.03.2017
20:44:02
почему так много чего? логов? ну, потому что много всего интересного происходит, что надо учитывать и хранить :)

Gans
08.03.2017
20:45:48
Где работаешь?

Pavel
08.03.2017
20:46:14

Igor
08.03.2017
20:46:55
ух ты, прикольно, нет
как-то про ujson узнал, воткнул, убедился в приросте производительности раз в десять, кажется, и забил
спасибо) жаль, правда, что реализовать не получится, я уже получил пизды за преждевременный рефакторинг тогда %)

53r63rn4r
08.03.2017
23:03:08
https://github.com/serbernar/python_beginners_faq
Давно надо было это сделать
Хотите - делайте пулл реквесты, если чо

stonepig
08.03.2017
23:09:50
>Курс видеоуроков в пачке, формат торрент-раздачи(2 года назад вылил сам с торрента и храню у себя), у кого не открывается можете просто скачать торрент файл
http://www.ex.ua/101768608
ссылка битая сразу
> Каналы-чаты для обсуждения и взаимопомощи:
их бы в список с описанием :)
как и курсы
ща поправлю. первый пул реквест тебе :)

53r63rn4r
08.03.2017
23:14:45
Спс
Потому что столько говна сложно структурировать ночью

stonepig
08.03.2017
23:16:02
согласен. поправил немного, завтра еще загляну

53r63rn4r
08.03.2017
23:21:46

Pavel
08.03.2017
23:23:00
бывает...

53r63rn4r
08.03.2017
23:25:34
Надо будет собрать больше текста новичкам
И слать их туда

Google

Pavel
08.03.2017
23:26:06
думаешь, будет смысл?

53r63rn4r
08.03.2017
23:26:43
Должен избавить от совсем глупых вопросов
Ты кидаешь пулл?

Pavel
08.03.2017
23:28:30
нет, я отозвал его.

53r63rn4r
08.03.2017
23:28:37
А..

Pavel
08.03.2017
23:28:45
то, что я хотел запулить, уже сделано.

53r63rn4r
08.03.2017
23:28:55
А.. Ну ок

Sergey
09.03.2017
03:15:13
{"_id":707860,"name":"Hurzuf","country":"UA","coord":{"lon":34.283333,"lat":44.549999}}
{"_id":519188,"name":"Novinki","country":"RU","coord":{"lon":37.666668,"lat":55.683334}}
{"_id":1283378,"name":"Gorkhā","country":"NP","coord":{"lon":84.633331,"lat":28}}
http://stackoverflow.com/questions/28968660/how-to-convert-a-pymongo-cursor-cursor-into-a-dict
http://api.mongodb.com/python/current/api/bson/son.html

Igor
09.03.2017
05:58:32

Sergey
09.03.2017
05:58:51

Igor
09.03.2017
05:59:26
фигасе
это так очевидно по JSON object per line файлам?
а, _id

Dmitriy
09.03.2017
05:59:54
А objectid?

Igor
09.03.2017
05:59:56
туплю :)

Sergey
09.03.2017
06:00:49
спорить смысла нет, если у него не mongo, то человек просто пролистает моё сообщение

Igor
09.03.2017
06:01:16
нене, я не поспорить ради, я из интереса

Sergey
09.03.2017
06:10:18
вот ещё полезная ссылка, если это файлы http://jmcauley.ucsd.edu/data/amazon/
import json
import gzip
def parse(path):
g = gzip.open(path, 'r')
for l in g:
yield json.dumps(eval(l))
f = open("output.strict", 'w')
for l in parse("reviews_Video_Games.json.gz"):
f.write(l + '\n')
А objectid?
в mongo primary key может быть не только ObjectId

Google

Dmitriy
09.03.2017
06:25:50

Sergey
09.03.2017
06:26:20

Dmitriy
09.03.2017
06:27:51
Если поменять дефолтный тип _id, то можно потерять одну интересную возможность
Так что врядли оно там заменено, хотя... всякое бывает

Sergey
09.03.2017
06:28:49

Dmitriy
09.03.2017
06:29:03

Janek
09.03.2017
06:36:53
фрозендикт же не меняет порядок клчей?

Stanislav
09.03.2017
06:38:02
`{"_id":707860,"name":"Hurzuf","country":"UA","coord":{"lon":34.283333,"lat":44.549999}}
{"_id":519188,"name":"Novinki","country":"RU","coord":{"lon":37.666668,"lat":55.683334}}
{"_id":1283378,"name":"Gorkhā","country":"NP","coord":{"lon":84.633331,"lat":28}}`
Есть вот такой кусок json-a. Как из него вытягивать данные?? Я писал так:
`for city in open('cities.json', encoding='u8'):
print(city[0]) `
И мне выпечатывает только открытую фигурную скобку, как я выяснил потом, city становится str. Как иначе можно вытянуть данные?
Ты свою паймонгу пилишь?

Dmitriy
09.03.2017
06:42:30
Если речь про этот https://github.com/slezica/python-frozendict/

Vadim
09.03.2017
06:54:32
Ты свою паймонгу пилишь?
Нет, просто погодный информер в телеграм бота всунуть хочу, на сайте написано "чтобы получить точную инфу, лучше указывать id города".
Вот я и с джэйсона вытягиваю города и их айди

Igor
09.03.2017
06:58:34
Т.е. ты каждый раз парсишь огромный json, чтобы сначала получить id города, а потом отправляешь запрос на погоду для этого города?
А кинь ссылку на их документацию

Vadim
09.03.2017
06:59:00
Да, неудобно
Сейчас
Эта группа больше не существует