python上で
Discord上のユーザーidを取得し
str型の値として別途txtファイルに保存する
再度読み込み、
同一人物かどうかの確認をするために
txtファイルとユーザーidの比較を行い
同一であればtrue として mode = 1を返す
というプログラムを書いていたのですが
条件式を何度書き直しても
同じ物として認識されません
一部抜粋プログラム内容
sr = str(message.author.id) //ユーザーid 書き込みの際も使用
ba.append(sr)
f = open('xp.txt','r')
for row in f:
ab.append(str(row))
if ab == ba:
mode = 1
await client.send_message(message.channel, 'YES')
else:
mode = 0
await client.send_message(message.channel, 'NO')
f.close()
試した事
1.上記の様にファイルから読み込んだ物をlistに一度格納しlist同士で比較させる
2.ファイルから読み込んだ値とユーザーidを同様にstr型として比較させる
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。