Python neun tab mit urlabfrage öffnen?
Moin.
Vorab Entschuldigung für den Grad nicht umfangreich fragen title.
also er hat Eine liste mit url die soll er abfragen. Und sobald Die url sich ändert soll er neue tab mit der neuen url aus der url list öffnen. habe auch schon einen code dazu aber komme nicht mehr weiter.
from urllib import response
from requests import get
import time
import webbrowser
url_list = ["https://www.google.com/", "https://www.youtube.com/",
"https://www.facebook.com/", "https://www.instagram.com/", "https://www.twitter.com/"]
webbrowser.open(url_list[0])
while True:
response = get(url_list[0])
print(response.status_code)
if response.status_code != 200:
url_list.pop(0)
if len(url_list) == 0:
break
webbrowser.open(url_list[0])
continue
time.sleep(30)
Ignoriert die Videos. Danke
1 Antwort
![](https://images.gutefrage.net/media/user/Hanibal545/1656531652297_nmmslarge__0_0_1080_1079_eb4d44530689a94c77c17752e5e1a1cb.jpg?v=1656531652000)
Auf die Schnelle hätte ich dein Problem so gelöst. Also man schaut, ob es ein request 200 ist, und wenn nicht, dann wird der Link aus der Liste gelöscht und man öffnet den nächsten Link:
from urllib import response
from requests import get
import time
import webbrowser
url_list = ["https://www.google.com/", "https://www.youtube.com/",
"https://www.facebook.com/", "https://www.instagram.com/", "https://www.twitter.com/"]
webbrowser.open(url_list[0])
while True:
response = get(url_list[0])
print(response.status_code)
if response.status_code != 200:
url_list.pop(0)
if len(url_list) == 0:
break
webbrowser.open(url_list[0])
continue
time.sleep(30)
Ist es das, was du gemeint hast?
![](https://images.gutefrage.net/media/default/user/14_nmmslarge.png?v=1551279448000)