csv命令行参数,供用户访问任何csv fi

2024-10-04 03:27:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我想能够读取任何csv文件,我在我的笔记本电脑上,而不仅仅是具体的一个。如何修复代码以要求用户在命令行中输入输入文件名

ifile = open('esxtopresult.csv', 'rb')
reader = csv.reader(ifile)
ofile = open('esxtopresult_mod2.csv', 'wb')
writer = csv.writer(ofile)

Tags: 文件csv代码命令行用户文件名openreader
1条回答
网友
1楼 · 发布于 2024-10-04 03:27:26

简单地说,你可以得到这样的论点:

import sys
print sys.argv[1]
ifile = open(sys.argv[1], 'rb')

writer = csv.writer(ofile)


>>python code.py test/test.csv

相关问题 更多 >