gpt4 book ai didi

Python-如何将用户输入写入 Excel 文件?

转载 作者:太空宇宙 更新时间:2023-11-04 08:05:20 28 4
gpt4 key购买 nike

我是 Python 的新手,所以我希望这听起来是对的。我如何使用 Python 从用户输入写入 Excel 文件?我希望我的脚本询问用户“姓名:”“职位:”“建筑编号:”“日期:”等,然后根据原始输入,在 Excel 电子表格中一个接一个地填写相应的列。我也不希望将来使用脚本来覆盖工作表中以前的数据。我希望每次都在电子表格中创建一个新行,然后在每一行中填写正确的条目。我希望这是有道理的。非常感谢您的帮助。

最佳答案

你可以使用 openpyxl写入工作簿。以下是一些基本用法,应该有助于避免覆盖:

import openpyxl
wb = openpyxl.load_workbook('C:/test.xlsx')
ws = wb.active
i = 0
cell_val = ''
# Finds which row is blank first
while cell_val != '':
cell_val = ws['A' + i].value
i += 1
# Modify Sheet, Starting With Row i
wb.save('C:/test.xlsx')

希望对您有所帮助。

编辑,获取输入和时间:

要从用户那里获取信息,请使用

x = input('Prompt: ')

但是,如果您想要实际电流,我建议使用 time模块:

>>> from time import strftime
>>> date = strftime('%m-%d-%y')
>>> time = strftime('%I:%M%p')
>>> print(date)
08-28-15
>>> print(time)
01:57AM

关于Python-如何将用户输入写入 Excel 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32259974/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com