我是 Python 的新手,最近开始在新的 mac mini 上进行开发。如您所知,它安装了 2.7。
我遇到的问题是似乎没有安装标准库。
导入模块时出现语法错误(SyntaxError:语法无效)。
我用 argv datafile.csv 运行这段代码
import csv
import sys
stocks.csv = argv
f = open(sys.argv[1], 'rt')
try:
reader = csv.reader(f)
for row in reader:
print row
finally:
f.close()
经过一段时间后,我决定运行解释器并寻求帮助。
当我运行解释器并执行 help(csv) 或大多数其他模块(sys 工作正常)时,我收到此错误:
>>> import csv
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "csv.py", line 1
import
^
SyntaxError: invalid syntax
我需要安装库还是访问错误?
谢谢。
请您参考如下方法:
当前目录中是否有一个名为 csv.py 且第 1 行有空白 import 语句的文件? Python 在查看系统目录之前先在当前目录中搜索导入。
