Hirdetés
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Real Racing 3 - Freemium csoda
- hcl: Amúgy mi a terv?
- GoodSpeed: Te hány éves vagy?
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- eBay-es kütyük kis pénzért
- arabus: Sokkal rosszabb mint gondoltam,készletes 256Gb memória ára az 10400euró jelenleg
- droidic: [Memory Leak] Az agy defragmentálása
Új hozzászólás Aktív témák
-
cousin333
addikt
Ebben az esetben egyszerűen így módosítanám a korábbi kódomat:
import osstart_string = 'START'stop_string = 'STOP'name_string = 'Adat:'filename = Noneoutput_file = Nonewith open('szoveg.txt', 'r') as input_file:for line in input_file:if line.startswith(start_string):output_file = open('output.txt', 'w')elif line.startswith(stop_string):output_file.close()if filename is not None:os.rename('output.txt', filename + '.txt')else:output_file.write(line)if name_string in line:loc = line.find(name_string )loc += len(name_string ) + 2filename = line[loc:loc+8]Elképzelhető, hogy kicsit módosítani kell a számokon, de azt már meg tudod nézni.
-
Ha nem kell több sorban keresni akkor így:
fajl = open("forrásfile.TXT", "r")
kifejezes = 'valami'
hossz = 8
talalatok = []
for sor, szoveg in enumerate(fajl.readlines()):
try:
# ha a kifejezes nem kell +2 space, csak utána 8
talalat = szoveg[szoveg.index(kifejezes)+len(kifejezes)+2:][:hossz]
talaltok += [sor, talalat]
print(sor, talalat)
except:
pass
Új hozzászólás Aktív témák
- Intel Core i3 / i5 / i7 8xxx "Coffee Lake" és i5 / i7 / i9 9xxx “Coffee Lake Refresh” (LGA1151)
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- Google Pixel 9 Pro XL - hét szűk esztendő
- Motorola Edge 50 Ultra - szépen kifaragták
- Pánik a memóriapiacon
- Hardcore café
- Autós topik
- Megtartotta Európában a 7500 mAh-t az Oppo
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- További aktív témák...
- ÁRCSÖKKENTÉS Intel Core i5 3470 confidential Ivy bridge Quad Core
- BESZÁMÍTÁS! ASROCK H510M i5 11400F 16GB DDR4 512GB SSD RTX 3060TI 8GB Rampage SHIVA ADATA 650W
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RX 9060XT 16GB GAMER PC termékbeszámítással
- BASEUS Compact Quick Charger 2xUSB USB-C PD 3A 30W fekete
- MacBook Air M1 13" 16GB RAM 256GB SSD 27% áfás számla, (0228)
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest

