我需要一个可以通过键盘输入文字或数字,然后自动保存在Excel中的python程序
时间: 2024-05-15 07:16:55 浏览: 132
以下是一个可以通过键盘输入文字或数字,然后自动保存在Excel中的Python程序:
```python
import openpyxl
# 打开或创建 Excel 文件
workbook = openpyxl.Workbook()
sheet = workbook.active
# 循环输入数据
while True:
data = input("请输入数据(按 q 退出):")
if data == "q":
break
else:
sheet.append([data])
# 保存 Excel 文件
workbook.save("data.xlsx")
```
这个程序会在运行时循环询问用户输入,每次输入的数据都会自动添加到 Excel 文件的新行中。最后,当用户输入 "q" 时,程序会停止输入并保存 Excel 文件。你可以将程序保存为 `.py` 文件并在终端中运行。
阅读全文