利用python腳本刪除txt文件每行后4個字符,並換行


利用python腳本刪除txt文件每行后4個字符,並換行

# import os
filename = r"123.txt"
new_filename = r"1234.txt"
with open(filename,encoding="utf-8") as f1, open(new_filename,"w",encoding="utf-8") as f2:
    for line in f1:
        new_line = line[:-4]
        f2.write(new_line)
        f2.write('\n')
f1.close()
f2.close()
# import os
filename = r"123.txt"
new_filename = r"12345.txt"
with open(filename,encoding="utf-8") as f1, open(new_filename,"w",encoding="utf-8") as f2:
    for line in f1:
        new_line = line[3:]
        f2.write(new_line)
f1.close()
f2.close()

有時我們並不想讓轉義字符生效,我們只想顯示字符串原來的意思,這就要用r和R來定義原始字符串。如:print r'\t\r'

  實際輸出為“\t\r”。

常見的轉義字符

轉義字符 輸出
\'   '

\"

"
\a   ‘bi’響一聲
\b 退格
\f  換頁(在打印時)
\n 回車,光標在下一行
\r 換行,光標在上一行
\t 八個空格
\\ \


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM