csv ファイルが配置されているディレクトリがあります。コードはファイルを読み取り、ファイル内のデータに基づいてヒストグラムを作成します。
ただし、コマンドラインでcsvファイルの列ヘッダーの1つを入力でき、コードが指定されたコマンドのグラフのみを作成するようにしようとしています。例: python histogram_maker.py "C:/Folder" エリア。
できましたが、csvファイルに指定されていないコマンドを入力した場合にエラーメッセージを出す部分を追加したいです。例: 境界が存在しません。コードの何が問題になっていますか? 何かが存在する場合でも、コマンド プロンプトで「存在しません」と 20 回表示されますが、それでも必要なすべてのファイルが作成されます。この繰り返しを停止して、csv ファイルに何かが含まれていない場合にのみエラーが発生するようにするにはどうすればよいですか。
for column in df:
os.chdir(directory)
if len(sys.argv)>2:
for x in arguments:
if x.endswith(column):
#code for histogram
else:
print "does not exist"