Sitat av
steili
Uten å ha kjørt koden, så ser det ut som den skal fungere ved første øyekast. Var det noe spesielt du lurte på?
Her er en litt mer komprimert kode. Kanskje du kan få litt inspirasjon fra den (ikke testet, men bør være brukbar)
Kode
# Imports
import webbrowser, time
# Definerer URLs
chrome_path = 'C:/Program Files (x86)/Google/Chrome/Application/chrome.exe %s'
lite_paths = ["http://www.freak.no", "http://www.vg.no"]
full_paths = ["http://www.freak.no", "http://www.vg.no", "http://www.facebook.com", "http://www.db.no", "http://www.yr.no"]
# Start
print ("""Web Launcher
Full versjon:
Freak + VG + FaceBook + DB + YR
Lite versjon:
Freak + VG
""")
while True:
version = input("Velg versjon (f)ull / (l)ite: \nLukk programmet ved å skrive e(x)it ").lower()
if version in ("f", "l", "x"): # Hvis version enten bærer verdien y, n eller x
break # så brytes denne while-løkka. Hvis ikke printes det som står på neste linje og løkka kjøres på nytt.
print ("Du må velge en gyldig versjon.")
if version in ("f", "l"):
for p in lite_paths if version == "l" else full_paths:
webbrowser.get(chrome_path).open(p)
print("Programmet lukkes")
time.sleep(2)
Sitat av
Pope
titegnkreves
Aha, litt for kjapp der! Leste "mistenker at noe brekker" :-)
Sist endret av steili; 12. februar 2018 kl. 21:20.
Grunn: Automatisk sammenslåing med etterfølgende innlegg.