RECURRENT DONATION
Donate monthly to support
the NeculaiFantanaru.com project
Суттєвою характеристикою цієї книги в порівнянні з іншими на ринку в тій же області є те, що вона описує на прикладах ідеальні компетенції лідера. Я ніколи не стверджував, що стати хорошим лідером легко, але якщо люди будуть...
Я написав цю книгу, яка простим способом поєднує особистий розвиток із лідерством, подібно до пазла, у якому потрібно зіставити всі подані шматочки, щоб перекомпонувати загальний образ.
Мета цієї книги — запропонувати вам інформацію на конкретних прикладах і показати, як отримати здатність змусити інших дивитися на речі з того ж боку, що й ви.
Ви можете переглянути повний код тут:Https: // passatbin .com/туристи знайшли 8 з Скопіюйте цей код у файл python.txt
rel="context" href="www.peepee.com" spree="one">
spree="one" rel="context" href="www.peepee.com">
href="www.peepee.com" rel="context" spree="one">
---- вихідний буде: ---
empty row
empty row
empty row
Код Python нижче виконає 3 операції Regex (Знайдіть + замінити), у порядку я його вибрав. Option 1 - Replace in a single .txt file import re import os with open('Python.txt','r') as f: text_citit_din_fisier = f.read() print("hello here: ", text_citit_din_fisier) # Regex1 FIND: text_citit_din_fisier=re.sub(r', r', text_citit_din_fisier) print ("Primul Regex:", text_citit_din_fisier) # Regex2 FIND: spree.*> REPLACE BY: bebe text_citit_din_fisier=re.sub(r'spree.*>', r'bebe', text_citit_din_fisier) print ("Second Regex:", text_citit_din_fisier) # Regex3 FIND: (.*)bebe REPLACE BY: empty row/x20 text_citit_din_fisier=re.sub(r'(.*)bebe', r'empty row', text_citit_din_fisier) print ("Third Regex:", text_citit_din_fisier) with open("Python.txt", "w") as some_file_handle: some_file_handle.write(text_citit_din_fisier) Option 2 - Replace in all .txt files from folder import re import os # 0. Construim o functie care primeste ca argument un fisier si aplica niste expresii regulate def aplica_expresii_regulate(cale_fisier): with open(cale_fisier,'r') as f: text_citit_din_fisier = f.read() # Regex1 FIND: text_citit_din_fisier=re.sub(r', r', text_citit_din_fisier) print ("Primul Regex:", text_citit_din_fisier) # Regex2 FIND: spree.*> REPLACE BY: bebe text_citit_din_fisier=re.sub(r'spree.*>', r'bebe', text_citit_din_fisier) print ("Second Regex:", text_citit_din_fisier) # Regex3 FIND: (^.*)bebe REPLACE BY: empty row/x20 text_citit_din_fisier=re.sub(r'.*bebe', r'empty row', text_citit_din_fisier) print ("Third Regex:", text_citit_din_fisier) print(text_citit_din_fisier) with open(cale_fisier, "w") as h: h.write(text_citit_din_fisier) # 1. Construim o functie care primeste ca argument un director, iar pentru fiecare fisier din director facem o anumita operatie def parcurge_director(cale_director): for nume_fisier in os.listdir(cale_director): if nume_fisier.endswith(".txt") or nume_fisier.endswith(".png"): #daca incepe cu txt cale_completa_fisier = os.path.join(cale_director, nume_fisier) aplica_expresii_regulate(cale_completa_fisier) else: continue directory = r'd:\Downloads' parcurge_director(directory) Коротка альтернатива >>> t1 = re.sub(r"^.*?>(.+?)(?= \|).*?$", r"\1.html") >>> t2 = re.sub(r"\s", r"-", t1) That's all folks. Також дивіться цеВерсія 2або Версія 3абоВерсія 4абоВерсія 5абоВерсія 6абоВерсія 7 Latest articles accessed by readers:
Donate via Paypal
RECURRENT DONATIONDonate monthly to support SINGLE DONATIONDonate the desired amount to support Donate by Bank TransferAccount Ron: RO34INGB0000999900448439
Open account at ING Bank
|
||||||||||||
![]() |
||||||||||||