|
发表于 2023-2-13 16:21:36
|
显示全部楼层
本帖最后由 chunjiu 于 2023-2-13 16:24 编辑
用好了挺方便的,等于请了一个会交流的工具书藏书库。
比如:
我使用十几种语言编程来应付不同的使用环境,
不可能记得住每种编程语言(有重复的,例如 x86、6502、MCS-51 等)的语法和库名称。
此时问 ChatGPT 就节约了每次要翻书的时间和精力,
那效率就高了太多了, 每次 Ctrl+C、+V 改改就行了。
请用 python 3 编写一段代码,用当前日期生成一个文件名,并检查该文件是否存在。如果存在就将它改名为备份文件。
- import datetime
- import os
- current_date = datetime.datetime.now().strftime("%Y-%m-%d")
- file_name = "file_{}.txt".format(current_date)
- if os.path.exists(file_name):
- i = 0
- while True:
- backup_file_name = "file_{}_{}.txt".format(current_date, i)
- if not os.path.exists(backup_file_name):
- os.rename(file_name, backup_file_name)
- break
- i += 1
- with open(file_name, "w") as f:
- f.write("This is a file created on {}".format(current_date))
复制代码 |
|