Hirdetés
- Vivo X300 - kicsiben jobban megéri
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Samsung Galaxy A56 - megbízható középszerűség
- Ismét az alsó polcot bővíti a Tecno
- Apple iPhone 16 - ígéretek földje
- Milyen okostelefont vegyek?
- Xiaomi 15 - kicsi telefon nagy energiával
- Így nézhet ki a Huawei Pura 90
- Samsung Galaxy Watch4 és Watch4 Classic - próbawearzió
- Milyen hagyományos (nem okos-) telefont vegyek?
Új hozzászólás Aktív témák
-
Hege1234
addikt
üdv,
egy log fájlba folyamatosan íródnak adatok
115 x 2 másodpercenként keresi a linket majd leáll
ez jól is működik, de csak akkor, ha a findall-ban nincsen | ORattempts = 115
while attempts > 0:
try:
tdata2 = open("log.0").read()
linkek = re.findall(r"E/nsHttp.uri=(https://.*v.mp4)|E/nsHttp.uri=(.*master.m3u8.*)|E/nsHttp.*uri=(https://vid.*md5.*expires.*)", tdata2)
linkek = linkek[0].strip()
print(linkek, file=open("videolink.txt", "w", encoding="utf-8"))
except IndexError:
attempts -= 1
time.sleep(2)
continue
except:
print('')
breakszeretnék egyszerre több regex-re is szűrni
de így már egy nagyon fura listát csinál a findall
amiből nem tudom kiszedni a linket[
('',
'https://.........',
''),
('',
'https://.........',
'')
]az, hogy hol lesz a link az a regex találattól függ
[('','link','')]az lenne a kérdésem, ha nem a findall akkor mit tudnék hozzá használni
vagy én bonyolítom túl és a listában lévő link/linkek simán kiszedhetőek?
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


