JSON не может быть обнаружен , поскольку запрошенная страница (и driver.page_source
) возвращает вам HTML , в то время как вам нужно запросить JSON . Попробуйте этот код, чтобы получить требуемый вывод
import requests
print requests.get('http://example.webscraping.com/places/ajax/search.json?&search_term=a&page_size=10&page=0').json()
Если вам нужно только records
:
response = requests.get('http://example.webscraping.com/places/ajax/search.json?&search_term=a&page_size=10&page=0').json()
print response['records']
Чтобы получить названия стран:
for item in response['records']:
print item['country']
Вывод: [ 1112]
'Afghanistan'
'Aland Islands'
'Albania'
'Algeria'
'American Samoa'
'Andorra'
'Angola'
'Anguilla'
'Antarctica'
'Antigua and Barbuda'
Вы могли установить ssh сервер в поле окон (Cygwin имеет один), затем из Linux делают что-то как:
ssh user@windows-box c:/path/to/batch.cmd
и это должно запустить Ваше приложение в поле окон.
Самый прямой путь состоит в том, чтобы, вероятно, установить ssh сервер на поле окон. Cygwin включает ssh сервер.
В зависимости от того, насколько точный Ваши потребности синхронизации, Вы смогли иметь "в" задании на поле окон, которое периодически работает (каждые 5 минут?) и выполнения, если это видит, что конкретный файл существует, удаляя файл. Затем Вы могли использовать Samba/smbclient для создания файла. Необходимо было бы включить совместный доступ к файлам на поле окон для этого для работы.
Если поле окон имеет веб-сервер, Вы могли бы записать CGI и инициировать его с помощью wget или ЗАВИХРЕНИЕ.
Наш процесс сборки в настоящее время идет другим путем: окна разъединяют, начинает вещи на сервере Linux с помощью звона (часть PuTTY). Вы смогли устанавливать что-то подобное.
Это может вызвать проблему безопасности. Наша личность информационной безопасности не позволила мне вызывать любые программы непосредственно.
Более безопасный путь состоит в том, чтобы настроить сервер на компьютере Windows. Это может быть веб-сервером, например. И затем вызовите свой процесс внутри PHP/Perl/Python сценарий.