ITNEPPer来てくれ質問がある #70

70以下、名無しにかわりましてVIPがお送りします:2018/11/21(水) 21:50:58.25 ID:s49vMm/P

> ID:s49vMmはループの場合どう確認してる?

俺はロートルだから便利なものはあんまり使わない
だいたい全部 "printf デバッグ" でなんとかする

どうしてうまく動かないのかわからない場合、例えば今の場合なら
> with open('./'+str(ID)+'.txt','a') as file:

の直前に lines を全部書き出す:
  for i in lines:
    print(f"{str(ID) in i}>>{i}<<")

でその後に str(ID) を書きだす
  print(f"ID>{ID}<")

実際に表示された lines の中に、ID を含むものはあるか?
"{str(ID) in i}" に相当する部分が全部 False になっているか?
なぜ全部 False なのか?

ということを考えると次に進める

このスレッドを全て表示


このスレッドは過去ログです。