Wing IDE を使用して、Mac でいくつかのコードを開発しました。私が開発した csv モジュールを使用するコードは機能しており、私の Mac で実行したいことを実行しています。ただし、問題は、私が書いた人が Windows で使用する必要があることです。エスケープ文字を使用していないため、コードは気にしませんでした。
コードは次のようになります。
csvfile = open('file.csv', 'r')
csvreader = csv.reader(csvfile, delimiter = ',')
for row in csvreader:
thisVariable = row[0] # <<<--------
上記の「矢印」は、Windows マシンでエラーが返される場所です。私が言ったように、コードは Mac 上で問題なく動作し、実際、これは私が書いたコードのかなり下の方にあります。このステートメントの上に読み書きされる他の CSV ファイルがあり、同様のインデックスを使用します。
この問題に関して誰かが持っているアイデアを本当に感謝します! ありがとう!