python如何将数字1到30写入表格
时间: 2024-03-02 19:51:41 浏览: 137
你可以使用Python中的pandas库来将数字1到30写入表格。以下是示例代码:
```python
import pandas as pd
# 创建一个包含1-30的列表
data = list(range(1, 31))
# 创建一个DataFrame对象
df = pd.DataFrame(data, columns=['Number'])
# 将DataFrame写入Excel表格
df.to_excel('numbers.xlsx', index=False)
```
运行这段代码后,会在当前工作目录下创建一个名为“numbers.xlsx”的Excel表格,其中包含一列数字1-30。
相关问题
python将数字1到30写入excele表格的不同的列
您可以使用Python的openpyxl库将数字1到30写入Excel表格的不同列。以下是一个示例代码:
```python
from openpyxl import Workbook
# 创建一个工作簿对象
wb = Workbook()
# 选择默认的活动工作表
ws = wb.active
# 创建包含数字1到30的列表
numbers = list(range(1, 31))
# 将数字写入不同列中
for i, number in enumerate(numbers):
column = chr(ord('A') + i) # 将列索引转换为字母
cell = '{}1'.format(column) # 设置单元格位置
ws[cell] = number
# 保存工作簿
wb.save('numbers.xlsx')
```
此代码将生成一个名为“numbers.xlsx”的Excel文件,其中包含数字1到30,每个数字在单独的列中。
python提取数字写入excel
可以使用Python中的openpyxl库来实现将数字写入Excel表格的操作。以下是一个简单的示例代码:
```python
import openpyxl
# 创建一个新的Excel文档
workbook = openpyxl.Workbook()
# 选择要写入数据的工作表
worksheet = workbook.active
# 在单元格A1写入数字
worksheet['A1'] = 123
# 保存文档
workbook.save('example.xlsx')
```
此代码会创建一个名为example.xlsx的新Excel文档,并将数字123写入单元格A1。你可以根据自己的需求修改代码来写入不同的数字或位置。
阅读全文