python在excel指定单元格写入数据
时间: 2023-09-16 14:13:10 浏览: 234
可以使用Python中的openpyxl库,用以下代码来指定单元格写入数据:
```python
import openpyxl
# 打开指定的Excel文件
workbook = openpyxl.load_workbook("example.xlsx")
#定位到指定的sheet
sheet = workbook['Sheet1']
#在A1单元格写入数据
sheet.cell(row=1, column=1).value = "数据1"
#保存文件
workbook.save("example.xlsx")
```
注意,以上代码只是一个示例,具体的单元格位置和数据要根据实际需求来修改。
相关问题
python在excel指定单元格写入有变量的数据
可以使用openpyxl模块来实现。以下是一个示例代码片段:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择工作表
worksheet = workbook['Sheet1']
# 定义要写入的变量数据
name = 'John'
age = 25
occupation = 'Developer'
# 在指定单元格写入数据
worksheet['A1'] = name
worksheet['B1'] = age
worksheet['C1'] = occupation
# 保存文件
workbook.save('example.xlsx')
```
在这个示例中,我们使用openpyxl模块打开名为“example.xlsx”的Excel文件,并将其存储在变量“workbook”中。然后,我们选择名为“Sheet1”的工作表,并将要写入的变量数据存储在不同的变量中。最后,我们在单元格A1,B1和C1中写入这些数据,并使用“workbook.save()”方法保存文件。
用python将excel指定单元格写入TXT并实时刷新
您好,这个问题可以使用Python的pandas库来实现。首先,使用pandas的read_excel函数读取Excel文件,然后使用iloc函数指定单元格位置,将其写入TXT文件。最后,使用while循环实现实时刷新。具体代码如下:
```python
import pandas as pd
import time
# 读取Excel文件
df = pd.read_excel('example.xlsx')
# 指定单元格位置
cell_value = df.iloc[, ]
# 写入TXT文件
with open('example.txt', 'w') as f:
f.write(str(cell_value))
# 实时刷新
while True:
# 指定单元格位置
cell_value = df.iloc[, ]
# 写入TXT文件
with open('example.txt', 'w') as f:
f.write(str(cell_value))
# 等待1秒
time.sleep(1)
```
希望能对您有所帮助!
阅读全文
相关推荐














