如何使csv文件在同一目录
时间: 2024-10-11 12:02:35 浏览: 27
Python将一个CSV文件里的数据追加到另一个CSV文件的方法
当你想在一个CSV文件和相关的Python脚本在同一目录下运行时,你需要确保CSV文件与你的Python程序位于同一位置。你可以直接使用文件路径来读取或写入这个CSV文件。
如果你使用的是`csv`模块,可以直接使用相对路径来引用文件,例如:
```python
import csv
# 假设你的CSV文件名为"data.csv",并且在同一目录下
with open('data.csv', 'r') as file:
reader = csv.reader(file)
# 进行读取操作
for row in reader:
print(row)
```
如果你想写入文件,也可以使用相同的结构:
```python
import csv
data = [['Name', 'Age'], ['John', 30], ['Jane', 25]]
# 注意这里的路径还是'data.csv'
with open('data.csv', 'w', newline='') as file:
writer = csv.writer(file)
writer.writerows(data)
```
在这个例子中,'data.csv'就是相对于当前Python脚本的位置。如果你正在IDE中运行这段代码,可能还需要确认是否设置好了工作目录(project settings or working directory)为包含CSV文件的那个目录。
阅读全文