问题1:阿里云RPA的文件另存为,每次存的名字不一样怎么设置呢? 问题2:能写个例子给我参考下吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
问题1:阿里云RPA的文件另存为,每次存的名字不一样怎么设置呢?
可以使用当前系统时间或者随机数作为文件名,这样每次存储的文件名都是不同的。您可以使用以下示例代码来设置文件名:
import datetime
import random
current_time = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
random_number = random.randint(100, 999)
file_name = current_time + ' ' + str(random_number) + '.xlsx'
这里使用当前时间和随机数来生成文件名,您可以根据您的实际需求修改代码。
问题2:能写个例子给我参考下吗?
下面这个示例演示了如何使用 Python 的 openpyxl 库,将一个 Excel 文件另存为另一个 Excel 文件,并自动生成新的文件名。
import datetime
import random
from openpyxl import load_workbook, workbook
# 加载需要另存为的 Excel 文件
workbook_name = 'example.xlsx'
workbook = load_workbook(workbook_name)
# 自动生成新的文件名
current_time = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
random_number = random.randint(100, 999)
new_file_name = current_time + ' ' + str(random_number) + '.xlsx'
# 另存为 Excel 文件
workbook.save(new_file_name)
在这个示例中,我们使用 openpyxl 库加载 Excel 文件,并使用当前时间和随机数生成新的文件名,然后将 Excel 文件另存为新的 Excel 文件。您可以根据您的实际需求修改代码和生成新的文件名的方法。