html
<form action="/result" method="post">
<label for="article">Publier</label>
<input type="text" name="article">
<p></p>
<label for="name">Nom</label>
<input type="text" name="name">
<button type="submit">Envoyer</button>
</form>
――C'est le code qui envoie le contenu d'entrée que vous avez fait la dernière fois
et
name`python
article = request.form["article"]
name = request.form["name"]
file = codecs.open("articles.txt", "a", "utf-8")
file.write(article + "," + name + "\n")
file.close()
name = request.form ["name"] ʻont reçu l'entrée et les données sauvegardées comme vous l'avez fait la dernière fois. --
file = codecs.open ("articles.txt", "a", "utf-8") `` "a" `est le mode à ajouter.write
, séparez avec,
avec(article + "," + nom + "\ n")
, et écrivez ligne par ligne en insérant \ n
.open ()
est--Mode lecture seule avec
r
--Mode d'écriture avecw
(cela écrasera et supprimera complètement les données précédentes) -Mode ajouté en bas avec ʻa`
Il y a.
hoge.txt
foobarfoobar
Quand il y a un tel fichier txt
python
open("hoge.txt","w").write(open("hoge.txt","r").read().replace("bar",""))
Par
hoge.txt
foofoo
Peut être fait.
--C'est parce que r
fait référence au contenu du fichier txt avant d'écrire avec w
.
――Honnêtement, je ne comprends toujours pas grand chose
Recommended Posts