1.批量新建相同名称的Excel工作簿: 在桌面上新建一个文件夹“TEST",在该文件夹中创建10个相同的py文件,文件名分别为1.py.2.py,....., 10.py.
时间: 2024-10-13 09:16:07 浏览: 26
在Excel中相同格式工作簿(工作表)汇总到一个工作簿中的方法:.pdf
批量新建相同名称的Excel工作簿通常可以使用Python的os模块配合pandas或openpyxl库来实现。首先确保已经安装了这两个库,如果没有,可以用以下命令安装:
```bash
pip install pandas openpyxl
```
然后,在每个`n.py`文件(`n`从1到10)中,你可以编写类似这样的脚本:
```python
import os
from openpyxl import Workbook
# 设置工作簿的基本信息
wb = Workbook()
sheet_name = "Sheet1" # 工作表名称
def create_excel(n):
# 创建目录
folder_path = "TEST"
if not os.path.exists(folder_path):
os.makedirs(folder_path)
# 完整的工作簿路径
file_path = f"{folder_path}/Workbook{n}.xlsx"
# 写入工作簿
wb.active.title = sheet_name
wb.save(file_path)
print(f"成功创建了第{n}个工作簿: {file_path}")
for i in range(1, 11):
create_excel(i)
```
运行这10个`n.py`文件就会在指定的`TEST`文件夹下生成10个名为`Workbook1.xlsx`, `Workbook2.xlsx`, ... , `Workbook10.xlsx`的Excel工作簿。
阅读全文