私のプログラムには、さまざまなオプションのメニューがあります。l
または選択しL
た場合、packages.txt ファイルが読み込まれます。それはうまくいきます。
if option.upper() == 'L':
f = open( "packages.txt", "r" )
d
次に、またはD
(表示の場合は d)を選択すると、ファイルがロードされているかどうかがチェックされ、ファイルに指定された情報が表示 (「印刷」) されます。
if option.upper() == 'D':
if open( "packages.txt", "r" ):
a = []
for line in f:
a.append(line)
print(line)
if open( "packages.txt", "r" ):
print("fail")
それは私が書いたコードです。印刷と表示は正常に機能しますが、if file openステートメントについて頭を悩ませることはできません。