Der folgende Editor bringt Ihnen einen Artikel darüber, wie Sie eine einfache Shell-Sed-Ersetzungsfunktion in Python implementieren (Erklärung mit Beispielen). Der Herausgeber findet es ziemlich gut, deshalb teile ich es jetzt mit Ihnen und gebe es als Referenz. Kommen Sie und werfen Sie einen Blick mit dem Editor
Code:
f = open('yesterday','r',encoding='utf-8') f2 = open('yesterday.bak','w',encoding='utf-8') old_str = input('请输入要修改的字符:') replace_str = input('请输入替换成的字符:') for line in f.readlines(): line = line.replace(old_str,replace_str) print(line) f2.write(line) f.close() f2.close()
Dateiinhalt: (gestern)
Somehow, it seems the love I knew was always the most destructive kind 不知为何,我经历的爱情总是最具毁灭性的的那种 Yesterday when I was young 昨日当我年少轻狂 The taste of life was sweet 生命的滋味是甜的 As rain upon my tongue 就如舌尖上的雨露
Impressionen:
Die Idee ist ganz einfach, öffnen Sie einfach die Quelle Datei und dann Schleife, ersetzen Sie den zu ersetzenden Inhalt in der Quelldatei und schreiben Sie ihn dann in die neue Datei!
Das obige ist der detaillierte Inhalt vonPython implementiert die einfache Shell-Sed-Ersetzungsfunktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!