1
ファイルディレクトリは後で使用されるので、変数に格納する必要があります。下のスクリプトでは内容を印刷したいが、TypeError: 'file' object is not callable
がある。ファイルディレクトリをcsv.reader(file())で使用する変数に格納できないのはなぜですか?
スクリプト:
posfile = 'C:/Users/name/Desktop/textfile.txt'
csv_data=csv.reader(file(posfile))
count_test = 0
for row in csv_data:
count_test = count_test + 1
print count_test, row
私はそのエラーは発生せず、コードは正常に見えます - 変数にファイル名を保存するのは間違いありません。どのバージョンのPythonを使用していますか? –
Python 2.6私は真剣にそのエラーを受けました – ThanaDaray
このコードのどこかで、あなたが 'file = open(...)'のようなことをしたと思います。 – Daenyth