Python Kann man in eine list ein link packen?

3 Antworten

ja, ein link ist ja nur text, der dann als link interpretiert wird, das kann natürlich auch python

Ja, sicher geht das, Du kannst so ziemlich alles in eine Liste stopfen:

>>> import urllib.parse
>>> urls=[]
>>> urls.append(urllib.parse.urlparse('https://gutefrage.net'))
>>> urls.append(urllib.parse.urlparse('https://www.google.de/'))
>>> urls
[ParseResult(scheme='https', netloc='gutefrage.net', path='', params='', query='', fragment=''), ParseResult(scheme='https', netloc='www.google.de', path='/', params='', query='', fragment='')]
>>> urls[0].netloc
'gutefrage.net'
>>> urls[1].hostname
'www.google.de'

Kann ich bei Python in eine List ein link rein packen

Klar, du kannst den Link als String in einer Liste speichern.

könnte er später noch von Python geöffnet werden

Du meinst ob man auf den Inhalt der Liste bei einem späteren Programmaufruf noch zugreifen kann?

Das funktioniert nicht ohne weiteres, denn sobald ein Prozess terminiert, wird auch der Speicherbereich der für die Liste angefordert wurde wieder freigegeben.

Du kannst aber im Programm implementieren, dass die Links beispielsweise in einer Textdatei gespeichert werden. Auf die Textdatei kannst du dann auch bei späteren Programmaufrufen zugreifen und der Inhalt bleibt auch dann bestehen, wenn der Prozess terminiert.

Woher ich das weiß:Studium / Ausbildung – Habe einen Bachelor in Informatik