@ru_python

Страница 8021 из 9768
ムFRODO❖
06.02.2019
22:07:34
Здрасте

Артём
06.02.2019
22:09:37
Привет

Есть вопрос

Осуществляю сохранение данных в файл раз в 5 секунд

Google
Артём
06.02.2019
22:10:39
Но как это делать правильно, чтобы в случае неожиданной остановки программы (если в это время шла запись в файл), все было ок?

Сейчас при прерывании программы файл заполняется на половину и всё. Данные не читаемы

RigoSex
06.02.2019
22:12:18
Делай бэкапы

Чтобы в случае непредвиденного еррора оставался бэкап 10 секунд назад, лучше я не придумал(а) пока

Уважаемые, я вот немного непонимаю... Когда я смотрю в network в инструментах разработчика, я вижу json'ы что были когда то скачаны. Я использую селениум для авторизации и мне нужно выкорчевать именно эти файлы, но я без понятия как правильно это сделать.

Deep Sea
06.02.2019
22:26:21
По желанию можно сделать до этого ещё fsync чтоб точно знать что записалось на диск

Nikolay
06.02.2019
22:26:45
либо ищи в скоупе js может где-то сохраняется в переменной

RigoSex
06.02.2019
22:37:19
jS скрипт поможет, но нужно писать свой, а я только питон знаю Селенеум не умеет играть с консолью и максимум что может - сохранять ВСЕ логи консоли, это слишком муторно будет Возможно имеет смысл использовать другую библиотеку, сейчас попытаюсь сделать через реквест, но не думаю что выгорит, ибо сессия висит через хром

Nikolay
06.02.2019
22:38:03
Ну сессию создай используя requests

Симулируй все запросы, обновляй токены

RigoSex
06.02.2019
22:38:29
Для авторизации используется js, поэтому на чистом реквестес не сделаешь

Google
RigoSex
06.02.2019
22:47:44
Возможно проблему решит Requestium

Terminator
06.02.2019
22:57:03
@Bazunaka будет жить. Поприветствуем!

Nikolay
06.02.2019
23:04:29
Возможно проблему решит Requestium
о! вот это мощь. надо заюзать где-нибудь

RigoSex
06.02.2019
23:04:57
А я вот все равно невкуриваю как получить желаемое, может у тебя получится?

Nikolay
06.02.2019
23:09:29
А я вот все равно невкуриваю как получить желаемое, может у тебя получится?
там код ajax запроса прямо в html или в отдельных js файлах?

RigoSex
06.02.2019
23:10:37
Там слишком много JS, боюсь не найду Но попробую

Nikolay
06.02.2019
23:10:58
если обфусцирован, то искать не надо тогда

в консоли видны должны быть ajax запросы и там ссылка на код, который исполнил его

Вот тут чувак первым ответом расписал мою идею (и даже привел js код). Вообщем он dom элемент с id interceptedResponse создает, кладет в него ответы всех (?!) запросов и уже через этот элемент работает в питоне: https://stackoverflow.com/questions/26481212/capture-ajax-response-with-selenium-and-python

RigoSex
06.02.2019
23:19:37
Вот это хорошо, но я все ещё не знаю жаваскрипт чтобы поправить его руками

Terminator
06.02.2019
23:20:51
@zheka_apteka будет жить. Поприветствуем!

Nikolay
06.02.2019
23:21:14
а там не надо, просто добавь browser.execute_script(...); у него универсальный код в этом контексте; Желательно делать execute_script перед тем, как будет ожидаемый ajax запрос, который не можешь отловаить

потом в DOM посмотри элемент с id `interceptedResponse`, внутри должен быть контент (тот который ты видишь в network manager)

RigoSex
06.02.2019
23:23:18
Сейчас попробую, спасибо что выручаешь с моим первым тестовым заданием

Если выгорит - куплю тебе киберпива

shram | ~infinity~
06.02.2019
23:23:45
/report

тагните админа

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
06.02.2019
23:26:52
/report

shram | ~infinity~
06.02.2019
23:26:56
только не хакай, дебил )

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
06.02.2019
23:26:57
!report

Google
shram | ~infinity~
06.02.2019
23:27:03
/report
не пашет так вродь

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
06.02.2019
23:27:05
где блять боты

@Saluev @Tishka17 @gloomy_philosopher

да? докажи

сук

ору

RigoSex
06.02.2019
23:27:59
А ещё невозможно читать

shram | ~infinity~
06.02.2019
23:28:05
причём не бот никчёмный, а индивидум

австралопитек походу

RigoSex
06.02.2019
23:29:40
Это Messenger Фейсбука

messenger.com

Nikolay
06.02.2019
23:30:02
F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
06.02.2019
23:30:21
лол а что не хуйня?

RigoSex
06.02.2019
23:30:33
Ну он же толстячок, ну чего вы

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
06.02.2019
23:31:00
тупые пиндосы

это же всем известно

RigoSex
06.02.2019
23:31:04
Гендер стадис вместо информатики, да?

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
06.02.2019
23:31:12
все кто живут в америке - тупые дегенераты

фуууу

Google
F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
06.02.2019
23:31:31
ебетесь там в сракатан

пидоры все там

особенно жека

хоть говном вонять перестанет

топай, обосрашка

shram | ~infinity~
06.02.2019
23:33:02
Это Messenger Фейсбука
это же не про приложуху на андроиде?

RigoSex
06.02.2019
23:33:12
Есть вебверсия

shram | ~infinity~
06.02.2019
23:33:14
это же г каличное

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