###前提・実現したいこと
ここに質問したいことを詳細に書いてください
(例)csvファイルをpythonで読み込もうとしています。
以下のエラーメッセージが発生しました。
Errno 2 No such file or directory: 'Z:\~~
###発生している問題・エラーメッセージ
###該当のソースコード
import csv
import itertools
#指定パスにあるファイルのデータを書き込む
def first_import(file):
f = open(file,'r') #open file r=read
reader =csv.DictReader(f) #dictionaly type reader segment_relation_dict={} for row in reader: #first data import from csv file segment_relation_dict.setdefault(row['SEGMENT_NAME'],{'child_segment':[],'child_event':[]}) #setting initial value if row['CHILD_SEGMENT_NAME'] != '': segment_relation_dict[row['SEGMENT_NAME']]['child_segment'].append(row['CHILD_SEGMENT_NAME']) if row['EVENT_NAME'] != '': segment_relation_dict[row['SEGMENT_NAME']]['child_event'].append(row['EVENT_NAME']) f.close() return segment_relation_dict
***中略***
if name == 'main':
#first import
file ='Z:\omnibus-co\99.個人フォルダ\sato\python\input-output\segment_event_mapping\segment_file_for_import/SEGMENT.csv'
segment_relation_dict =first_import(file)
###試したこと
前任者からの引継ぎ作業のひとつで、私はプログラミングは初学者です。
fileのディレクトリの指定が間違っているのかと、確認を行いましたが、
SEGMENT.csvというフォルダは確かに指定ディレクトリに存在しています。
###補足情報(言語/FW/ツール等のバージョンなど)
私のこのコードの実行環境が、コードの開発者と異なっています。
windows pc で、パイソン実行用に何かインストールしていることもありません。
コマンドプロンプトより python ファイル名.py で実行しています。