python 写csv代码
时间: 2023-10-14 07:15:55 浏览: 55
Sure, I can help you with that! Here's a sample code snippet for writing to a CSV file in Python:
```python
import csv
# Open the CSV file for writing
with open('example.csv', 'w', newline='') as file:
writer = csv.writer(file)
# Write the header row
writer.writerow(['Name', 'Age', 'City'])
# Write some data rows
writer.writerow(['Alice', 25, 'New York'])
writer.writerow(['Bob', 30, 'San Francisco'])
writer.writerow(['Charlie', 35, 'London'])
```
This code creates a new CSV file called "example.csv" and writes some data to it. You can customize the file name and data as needed. Let me know if you have any other questions!
相关问题
Python读取csv代码
可以使用Python内置的csv模块来读取csv文件,以下是一个示例代码:
```python
import csv
with open('example.csv', newline='') as csvfile:
reader = csv.reader(csvfile, delimiter=',', quotechar='"')
for row in reader:
print(', '.join(row))
```
其中,`example.csv`是要读取的csv文件名,`delimiter`参数指定了分隔符,`quotechar`参数指定了引号字符。`csv.reader`函数返回一个可迭代的对象,每次迭代返回一行数据,可以使用`join`函数将其转换为字符串输出。
写一个python读取csv代码
当然,我非常乐意回答你的问题。以下是一个基本的 Python 代码,可以用来读取 csv 文件:
``` python
import csv
with open('file.csv') as csvfile:
data = list(csv.reader(csvfile))
print(data)
```
在这个示例代码中,我们使用 `csv` 模块来打开并读取 `file.csv` 文件。然后使用 `list()` 来将 `csv.reader()` 函数返回的迭代器转换成一个列表,在这个列表中,每一行都是一个子列表,包含了文件中一行的所有数据。最后,我们打印出这个列表,以便我们可以查看读取的内容。
希望这个代码可以帮助到你。
阅读全文