[PYTHON] (Für mich) Flask_5 (Zur txt-Datei hinzufügen)

Artikel

  1. Zur txt-Datei hinzufügen
  2. Leises Gespräch _ Löschen oder überschreiben Sie den Inhalt der txt-Datei

1. Zur txt-Datei hinzufügen

html


<form action="/result" method="post">
        <label for="article">Post</label>
        <input type="text" name="article">
        <p></p>
        <label for="name">Name</label>
        <input type="text" name="name">
        <button type="submit">Senden</button>
    </form>

――Dies ist der Code, der den Eingabeinhalt sendet, den Sie zuletzt ausgeführt haben

python


article = request.form["article"]
name = request.form["name"]

file = codecs.open("articles.txt", "a", "utf-8")
file.write(article + "," + name + "\n")
file.close()

2. Leises Gespräch _ Löschen oder überschreiben Sie den Inhalt der txt-Datei

  • Nur-Lese-Modus mit r --Schreibmodus mit w (dies überschreibt und löscht die vorherigen Daten vollständig) --Mode unten mit a hinzugefügt

Es gibt.

hoge.txt


foobarfoobar

Wenn es eine solche txt-Datei gibt

python


open("hoge.txt","w").write(open("hoge.txt","r").read().replace("bar",""))

Durch

hoge.txt


foofoo

Kann gemacht werden.

3. Am Ende

»Ehrlich gesagt verstehe ich immer noch nicht viel

Recommended Posts

(Für mich) Flask_5 (Zur txt-Datei hinzufügen)
(Für mich) Flask_8 (Hinzufügen / Bearbeiten / Löschen in Datenbank mit Python)
(Für mich) Flask_4 (Dropdown-Menü, TXT-Daten anzeigen (mithilfe der Tabelle))
(Für mich) Flask_7 (Datenbank von Flask öffnen)
(Für mich) Setzen Sie den Kolben in den VS-Code ein
(Für mich) Flask_3 (Formular, POST und GET)
Python [für mich]
Ich möchte dem Anfang einer WAV-Datei 1 Sekunde lang Stille hinzufügen
(Für mich) AWS_Flask_3 (Flask auf AWS installieren / ausführen)
[ESXi (vCenter)] Hinzufügen einer Netzwerkkarte für CentOS 7.3
Datei zum Schreiben von About sudo kann nicht geöffnet werden
Fügen Sie Sublime Linter D-Sprache (jede andere Sprache) zum Hervorheben hinzu
(Für mich) Flask_2 (Liste und für, erweitert und ein bisschen mehr)
Faltung zu MNIST hinzufügen
Einfach zu bedienende Flasche
Heroku Memo (für mich)
Einführung in Flask Teil 1: Versuchen Sie zunächst, es lokal auszuführen und eine ausführbare Datei für die Verteilung zu erstellen
Freecad Memorandum (für mich)
Ich möchte Geschenke auch für mich selbst austauschen! [Weihnachten Hackason]
Vom Umgebungsaufbau bis zum Einsatz für Kolben + Heroku mit Docker
Konvertieren Sie eine Excel-Datei für verschiedene Zwecke in Python in Text