【发布时间】:2013-06-26 13:39:38
【问题描述】:
我正在使用 argparse,我想要类似:test.py --file hello.csv
def parser():
parser.add_argument("--file", type=FileType('r'))
options = parser.parse_args()
return options
def csvParser(filename):
with open(filename, 'rb') as f:
csv.reader(f)
....
....
return par_file
csvParser(options.filename)
我收到一个错误:TypeError coercing to Unicode: need string or buffer, file found.
我该如何解决这个问题?
【问题讨论】:
标签: python csv python-2.7 argparse optparse