
#programowanie #python #pomocy
Mirki programersi, wpisuję taki kod, coby się połączyć z jakimś adresem i przeczytać źródło:
with urllib.request.urlopen ('http://jakisadres.com/costam') as f:
print(f.read(300))
Dostaję takie info:
b'{\n "msg": "", \n "status": false\n}'
Co mam zrobić, jeśli chcę podjąć jakąś akcję, gdy "status" będzie false?
Mirki programersi, wpisuję taki kod, coby się połączyć z jakimś adresem i przeczytać źródło:
with urllib.request.urlopen ('http://jakisadres.com/costam') as f:
print(f.read(300))
Dostaję takie info:
b'{\n "msg": "", \n "status": false\n}'
Co mam zrobić, jeśli chcę podjąć jakąś akcję, gdy "status" będzie false?
- Najlepsze
- Wszystkie komentarze






![Potulny jak Polak. Dlaczego przestaliśmy się buntować? [OPINIA]](https://wykop.pl/cdn/c3397993/1e03812c63209c6d8919082f82f4d92c70c71e5c65367086cc7d24f0797f5f4d,q80.jpg)
1. Olej
urllib2. Używaj
requests3.
requests.get('...').json()pipto nie jest coś, co masz w kodzie wpisać...pip install requestsprint requests.get('http://o2.pl/robots.txt').content
Muszę ściągnąć starszą wersję
Tak jak piszą, użyj requests i metody .json()
No a jak już masz jsona to robisz
if twojjson['status'] is True:
print("Elo")