ro  fr  en  es  pt  ar  zh  hi  de  ru
ART 2.0 ART 3.0 ART 4.0 ART 5.0 ART 6.0 Pinterest

Python: Kopieren Sie den Inhalt von Textdateien im Körper der HTML-Dateien

On December 23, 2021, in Leadership Quantum-XX, by Neculai Fantanaru

Sie können hier den vollständigen Code ansehen:Https: // passatin.com / va56 8pn

InstallierenPython.

Nehmen wir an, wir haben mehrere .txt-Dateien. Und wir haben nur eine .html-Datei

Im Körper der .html-Datei gibt es diesen Abschnitt:und. Der Text in der .txt-Datei wird hier kopiert.

Sie müssen auch einen Ordner mit dem Namen erstellen:files_html.(Alle neuen Dateien werden hier gespeichert). Alle anderen Dateien. TXT und die Datei .HTML sind frei außerhalb des Ordners:files_html.

Sie können so viele .txt-Dateien haben, wie Sie möchten. Eine solche .txt-Datei enthält nur Text, z. B.:

My name probably does not say anything to you, Walter Elias Disney, 
because I just came back from New York and got only 40 dollars in my pocket.
Increasingly, I need spiritual points to help me not get swallowed by the
most painful miscarriage, the saddest abandon in a labyrinth of vanity
where the only marks are self-forgetting and the others, followed in the
end of supreme sacrifice.

Sie benötigen nur eine .html-Datei, die den folgenden Abschnitt enthält:



<p class="obisnuit"><em>Honor your moral and spiritual obligations.em>p>
<p class="nint">Bishop knew how to say the most meaningful of things speech.p>

AUSGANG:Nach dem Ausführen des Codes haben wir:



My name probably does not say anything to you, Walter Elias Disney, 
because I just came back from New York and got only 40 dollars in my pocket.
Increasingly, I need spiritual points to help me not get swallowed by the
most painful miscarriage, the saddest abandon in a labyrinth of vanity
where the only marks are self-forgetting and the others, followed in the
end of supreme sacrifice.

CODUL: Kopieren und führen Sie den untenstehenden Code in einem anderen Interpreter-Programm aus(Ich benutzePyscripter.Vergessen Sie nicht, den Pfad auf der Linie "CRAREE_FISIERE_HTML" zu ändern. HTML mit Hilite.ME generiert

importieren Sie
importieren heiß

Def. read_text_from_file.(Dateipfad):"" "
Diese Funktion gibt einen Dateiinhalt zurück.
File_Path: Der Weg in die Datei, die Sie lesen möchten
"" "
    mit offen(File_Path, CodierungNeigung'FAIL 8' ')alsF:
         TextNeigungF.lesen()RückkehrTextDef. write_to_file.(Text, file_path):"" "
Diese Funktion schreibt einen Text in einer Datei.
Text: Der Text, den Sie schreiben möchten
File_Path: Der Weg in die Datei, die Sie schreiben möchten
"" "
    mit offen(Dateipfad,'Wb')alsF:
         F.schreiben (Text..kodieren('FAIL 8' ','ignorieren'))Def. copiaza_continut_txt_html.(patho_fisier_txt, path_fisier_html):# Dies sind die Argumente der Funktion, das ist, wenn ich die Funktion einbricht
    # Lesen Sie den Text in der Dateitext_txt.Neigungread_text_from_file (cale_fisier_txt)
     text_html.Neigungread_text_from_file (cale_fisier_html)# Wir schalten Text von der Datei in eine Zeichenfolgetext_txt.Neigung Str.(text_txt)
     text_html.Neigung Str.(text_html)# Hier ist das Muster für Expression Regex;  (. *?) bedeutet, dass alles zwischen den Tags liegt
    # Ändern Sie den regulären Ausdruck je nach welchem ​​Tag als Argument für die FunktionArtikel_PATTERN.Neigungheiß.kompilieren(' ([\ s] *?)  [\ s \ s] *?')
     text_articol.Neigungheiß.findall (articol_pattern, text_html)wenn Len(Text_articol)! =. 0.:
         text_articol.Neigung Str.(Text_articol [0.])
         text_txt.Neigung '\ n \ n' +text_txt.+ '\ n \ n'text_html.Neigungtext_html..Ersetzen (text_articol, text_txt)
         DateipfadNeigungSie.Weg.Dirname (cale_fisier_txt)+ "\\" + "file_html" + "\\" +Sie.Weg.Splitext (The..Weg.Basename (cale_fisier_txt)) [0.]+ '.html'write_to_file (text_html, file_path)drucken("Erfolgreich schreiben".)anders:drucken("HTML-Datei ohne Start / Endelement".)Def. CREATION_FISIERE_HTML.(pathe_folder_txt, path_fisier_html):"" "
Die Funktion wird von einem Ordner betrieben, der TXT-Dateien enthält, und erstellt geeignete HTML-Dateien
"" "
    zumFinSie.listdir (cale_folder_txt):wennF.endet mit('TXT'):
                 path_fisier_txt.Neigungcale_folder_txt.+ "\\" +F.
                 copiaza_continut_txt_html (patho_fisier_txt, path_fisier_html)anders:fortsetzen

Def. hauptsächlich():
     creation_fisiere_html ("C:\\Folder1 ","C:\\Ordner1.\\Oana.tuth ")wenn__Damit__==. '__hauptsächlich__':
     hauptsächlich()

That's all folks.

Siehe auch dasVERSION 2oder Version 3.oderVersion 4.oderVersion 5.oderVersion 6.oderVersion 7.


Latest articles accessed by readers:

  1. An Eye To See And A Mind To Understand
  2. Turn Towards Me With An Eye Full Of Your Own Gaze
  3. The Snapshot Of Magic In God's Universe
  4. Rhythm Of My Heart

Donate via Paypal

Alternate Text

RECURRENT DONATION

Donate monthly to support
the NeculaiFantanaru.com project

SINGLE DONATION

Donate the desired amount to support
the NeculaiFantanaru.com project

Donate by Bank Transfer

Account Ron: RO34INGB0000999900448439

Open account at ING Bank

Join The Neculai Fantanaru Community



* Note: If you want to read all my articles in real time, please check the romanian version !

decoration
About | Site Map | Partners | Feedback | Terms & Conditions | Privacy | RSS Feeds
© Neculai Fântânaru - All rights reserved