编写程序创建一个 exercise7_3.xlsx 文件,在 C5 单元格写人字符串“我喜欢编程”。
时间: 2023-06-09 22:02:19 浏览: 188
好的,您可以尝试使用以下代码来创建 exercise7_3.xlsx 文件并在 C5 单元格中写入字符串“我喜欢编程”:
```python
import openpyxl
# 创建新工作簿
workbook = openpyxl.Workbook()
# 获取默认的工作表
worksheet = workbook.active
# 写入数据
worksheet['C5'] = '我喜欢编程'
# 保存文件
workbook.save(filename='exercise7_3.xlsx')
```
请注意,此代码将在当前 Python 程序的目录中创建 exercise7_3.xlsx 文件。如果您希望在其他位置创建文件,请更改 `filename` 参数。另外,如果您尚未安装 openpyxl 库,请使用以下命令进行安装:
```python
pip install openpyxl
```
希望可以帮到您!
相关问题
创建一个 exercise7_3.xlsx 文件,在 C5 单元格写人字符串“我喜欢编程”。程序保存为exercise7_3.py。
好的,我明白了。以下是实现代码:
```python
import openpyxl
# 创建新的 Excel 文件
wb = openpyxl.Workbook()
# 选择当前活跃的 worksheet
ws = wb.active
# 在单元格 C5 写入字符串
ws['C5'] = '我喜欢编程'
# 保存文件
wb.save('exercise7_3.xlsx')
```
请注意,如果你想让程序直接通过命令行运行,可以在开头添加以下代码:
```python
if __name__ == '__main__':
# 以上面的代码为例
import sys
import os
filename = os.path.basename(sys.argv[0])
command = sys.argv[1] if len(sys.argv) > 1 else ''
# 执行程序
# ...
```
然后在命令行中运行 `python exercise7_3.py` 即可。
如果我想让python读取D盘Python文件夹中的Specific_data.xlsx这个文件。我应该怎么写代码
在Python中,你可以使用内置的`openpyxl`库来读取Excel文件,假设`Specific_data.xlsx`位于D盘的Python文件夹中,你可以这样做:
```python
import openpyxl
# 指定文件的完整路径
file_path = r"D:\Python\Specific_data.xlsx"
try:
# 打开Excel文件
workbook = openpyxl.load_workbook(file_path)
# 选择工作表,这里假设只有一个工作表
sheet = workbook.active
# 现在你可以遍历数据或者直接访问单元格
for row in sheet.iter_rows(values_only=True):
print(row)
except FileNotFoundError:
print("文件未找到,请检查文件路径是否正确.")
```
这段代码首先尝试打开指定的Excel文件,然后获取第一个活动的工作表(如果有多个工作表,需要先选择),最后读取并打印出每一行的数据。
阅读全文
相关推荐















