文字列が存在しない行ごとではなく、1回だけ印刷するようにelse印刷を行うにはどうすればよいですか?私はいくつかのレイヤーをタブで後ろに移動しようとしましたが、うまくいきません。私は論理を理解していますが、それをどのように制限するかはわかりません。私は練習用のスクリプトを解析するために一度に少しずつ追加していきます。ありがとう! Pythonでもう一度印刷しますか?
import csv
# Testing finding something specifical in a CSV, with and else
testpath = 'C:\Users\Devin\Downloads\users.csv'
developer = "devin"
with open (testpath, 'r') as testf:
testr = csv.reader(testf)
for row in testr:
for field in row:
if developer in row:
print row
else:
print developer + " does not exist!"
コード内に「開発者がいる場合:」とする必要がありますか? ( 'in row:'ではなく)? –