Форум сайта python.su
Маньяки, блин :) из пушки на луну по воробьям. Не проще было разобрать как данные в JSON организованы?!
Офлайн
PooHпокажите конструктивный пример
Не проще было разобрать как данные в JSON организованы?!
Офлайн
vic57Да уже, кажется, все разжевано. Ну ок, давайте еще раз. Есть два способа получить динамическую веб-страницу. Будем считать динамической страницу, содержимое которой формируется при каждой загрузке в браузер и может быть каждый раз разным и индивидуальным для пользователя, в отличии от статической веб-страницы, которая представляет собой простой html-документ и всегда выглядит для всех одинаково.
покажите конструктивный пример
<html> <head> ..... </head> <body> <h1>LALALALALA</h1> <table> <tr> <td>Name</td> <td>Count</td> </tr> <tr> <td>John</td> <td>23</td> </tr> <tr> <td>Alice</td> <td>45</td> </tr> </table> </html>
<html> <head> ..... </head> <body> <h1>LALALALALA</h1> <table id="count_table"> </table> </html>
[{name: "John", count: 23}, {name: Alice, count: 45}]
Отредактировано FishHook (Фев. 26, 2017 18:25:35)
Офлайн
Слева адрес, справа - данные.
Ничего вытягивать из разметки не надо.
Офлайн
FishHook
сайт на AngularJS
как вы элемент со скрина получите?
Прикреплённый файлы: scr.png (37,4 KБ)
Офлайн
Офлайн
FishHook, а без браузера, в скрипте? не надо картинки показывать, код покажите
http://bus.gov.ru/pub/agency/206030/tasks/3573224
Отредактировано vic57 (Фев. 26, 2017 19:27:58)
Офлайн
FishHook
ЕЯПП это?
http://bus.gov.ru/public/agency/agency_tasks.json?agency=206030&task=3573224
FishHook таки да, сделал get запрос, получил json без браузера. век живи - век учись
+ в репу
Отредактировано vic57 (Фев. 26, 2017 20:57:16)
Офлайн
FishHook
Отдельно +!
vic57А можно по подробней?
FishHook таки да, сделал get запрос, получил json без браузера. век живи - век учись
Офлайн
import requests import time import json url = 'http://bus.gov.ru/public/agency/agency_tasks.json?agency=206030&task=3573224' r = requests.get(url) data = r.json() t = json.dumps(data['agency']['publishedGeneralInformation']['realPublishDate'], ensure_ascii=False,sort_keys=True,indent=3) t = t[:-3] +'.'+t[-3:]#?? print t print time.time() print time.gmtime() print time.gmtime(float(t))
Офлайн