做彩妝網(wǎng)站的公司建站教程
需求
不管是上面的dot還是這個dot
變成
input輸入文本按“# ? ?”結(jié)束保存在dot文本文件夾下,用txt保存每個文件文件名:
編號. 第二行有字文字 時間戳
代碼
首先,我會創(chuàng)建一個Python腳本,它將接受用戶的輸入,直到輸入以# ? ?
結(jié)束,然后將輸入保存為.dot
文件和對應(yīng)的.txt
文件。代碼如下:
import os
from datetime import datetimedef save_input_to_files():input_text = ""file_number = 1while True:line = input().strip()if line == "# ? ?":breakinput_text += line + "\n"# 生成時間戳timestamp = datetime.now().strftime("%Y-%m-%d %H:%M:%S")# 寫入到dot文件中dot_filename = f"{file_number}.dot"with open(dot_filename, "w") as dot_file:dot_file.write(input_text)# 寫入到txt文件中txt_filename = f"{file_number}.txt"with open(txt_filename, "w") as txt_file:txt_file.write(f"File Number: {file_number}\n")txt_file.write(f"Timestamp: {timestamp}\n")txt_file.write(input_text)print(f"Input saved to {dot_filename} and {txt_filename}")file_number += 1if __name__ == "__main__":save_input_to_files()