python - csv文件中的 'rb'是什么意思?

标签 python csv

<分区>

import csv
with open('test.csv','rb') as file:
    rows = csv.reader(file, 
                      delimiter = ',', 
                      quotechar = '"')
    data = [data for data in rows]

这是在 Python: reading in a csv file and saving columns as variables .我无法发表评论,但我真的很困惑。 “rb”是什么意思?

最佳答案

意思是:以B二进制模式读取文件。

有关选项的完整列表,请查看 this .

关于python - csv文件中的 'rb'是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37729295/

相关文章:

python-2.7 - python / Pandas :need help adding double quotes to columns

python - 读取 CSV 文件并将其插入 python 中的二维列表

python - 使用 PyMySQL 建立与服务器的连接时遇到问题 [WinError 10054]

python - Pandas:如何在 CSV 中查找引发错误的行: "ValueError: could not convert string to float"

python - 使用Python和SQLite创建表,没有这样的表

python - 从 Socket.File.Read 部分读取

python - 如何在 pandas 数据框中的第二行添加列标题?

php - 使用 PHP 创建 CSV 文件

python - 根据值(value)使用不同的估算器

python - 强制对可迭代对象进行所有迭代