私はパスとフォルダ内のファイル名で「\」を連結しようとしていますが、私は連結しようとすると、文字列リテラルのスキャン中に、私はEOLを取得しています:文字列の連結「」のpython
path = r"C:\Users\karth\Desktop\udacity\2000"
add = '\'
file = os.listdir(path)
['2000Q1.zip',
'2000Q2.zip',
'2000Q3.zip',
'2000Q4.zip',
'Acquisition',
'Performance']
print (path+ add + file[0])
強調表示を見てください。あなたは '\ ''で引用符をエスケープしています。 – Li357
なぜ 'path'には生の表記法を使用しますが、' add'には使用しませんか? – Goyo
'os.path.join'関数はこれを正しく処理するためにあります – agg3l