Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Python中查看CSV_Python_Csv_Search_View - Fatal编程技术网

在Python中查看CSV

在Python中查看CSV,python,csv,search,view,Python,Csv,Search,View,我将如何更正此代码,以便查看CSV的内容 import csv def csv_to_list("jo.csv", delimiter=','): with open("jo.csv", 'r') as csv_con: reader = csv.reader(csv_con, delimiter=delimiter) return list(reader) 我不知道您想做什么,但csv.reader的正确用法是: csv.reader的目标之一不是

我将如何更正此代码,以便查看CSV的内容

import csv

def csv_to_list("jo.csv", delimiter=','):

    with open("jo.csv", 'r') as csv_con:
        reader = csv.reader(csv_con, delimiter=delimiter)
        return list(reader)

我不知道您想做什么,但csv.reader的正确用法是:


csv.reader的目标之一不是在读卡器中加载整个文件,而是逐行访问它。

谢谢。但是,这似乎带来了“无效语法”,您可以粘贴错误消息吗?也许是指纹。如果您使用python 3,则需要使用print“,”.joinRow回溯最近的调用last:File H:\csvprog.py,第2行,以openjo.csv,“r”作为csv\u con:FileNotFoundError:[Errno 2]没有这样的文件或目录:“jo.csv”出现上述消息,这很奇怪,因为我的python prog文件夹中肯定有文件'jo.csv',您的工作目录可能不是脚本的目录。尝试以下方法来识别它:导入操作系统;打印os.getcwd。您可能需要一个绝对路径或更改当前工作目录。
import csv
with open("jo.csv", 'r') as csv_con:
    reader = csv.reader(csv_con, delimiter=delimiter)
    for row in reader:
        # Process rows here
        print(', '.join(row))