Wpis z mikrobloga

#programowanie #python #html

Hej, mam pewien problem, z którym nie bardzo wiem jak sobie poradzić, nie znam się zbyt dobrze na webdev-ie. Być może dla Was to banalne.

Piszę w Python-ie skrypt, w którym potrzebuję pobrać źródło strony, a ściślej treść która jest domyślnie ukryta. Konkretnie tej:
http://form.timeform.betfair.com/racecard?id=1.123233797

Problem w tym, że na stronie jest odznaczone pole "Recent form", a właśnie tego potrzebuję. Wiem, że powinno tam być:
`
ale nie wiem jak to przekazać w zapytaniu. Korzystałem z biblioteki requests:
```adr = "[http://form.timeform.betfair.com/racecard?id=1.123233797"](http://form.timeform.betfair.com/racecard?id=1.123233797")```
response = requests.get(adr)`

redditHtml = response.content
itd...
  • 4
@kao3991: Od tego zacząłem, ale jestem za cienki i nie wiem jak dokładnie mam to zrobić, wiem że przy zafajkowaniu:


zamienia się w:


Adres strony nie ulega zmianie, przy zaznaczeniu kontrolki.
@balrog84: adres nie, zapytanie idzie ajaxem. Wejdź na stronę, kliknij F12 (albo "zbadaj element z menu kontekstowego), wejdź w zakładkę "Network" - tam będą wszystkie zapytania które strona robi przez sieć. Powinieneś mieć na początku pusto albo prawie pusto. Wtedy zaptaszkuj checkboxa, powinieneś zobaczyć że coś się pojawiło. Jak jest dużo, to możesz pofiltrować (interesują Cię XHR w tym przypadku), ale tu masz tylko parę, więc po prostu sprawdź po kolei