1. 程式人生 > 其它 >實現文字換行和加上標記

實現文字換行和加上標記

技術標籤:Python基礎語法

# change_note
# 筆記裡有◆ 和▪ 則換行。
# 功能:
# 1. 讀取檔案
# 2. 將 ◆ 和▪ 替換為\n ,並加上標記。
# 3. 寫入檔案。
# 4. 關閉檔案。
from datetime import datetime

file = open("maozedong.txt","r+",encoding="utf-8")

str01= file.read()

# replace("\n","\r☆\n\n")實現回行加五角星在回兩次行。
str02=str01.replace("◆","\n○").replace("▪","\n○").replace("\n","\r☆\n\n")

file.close()

current_time=datetime.now()

name = str(current_time.year)+str(current_time.month)+str(current_time.day)

file2=open(f"{name}.txt", "w+")
file2.write(str02)
file2.close()