私は何かを作成しようとしています
- ファイルを読む
- everthing を配列に分割する
- 配列の最初の文字列を使用して何かを行う
- 完了したら、2 番目の配列に戻って何かを行います
- 配列が完了するまで、このプロセスを繰り返し続けます。
これまでのところ、
users = open('users.txt', "r")
userL = users.read().splitlines()
正確にやりたいことは、文字列ごとに 1 行ずつ区切られているテキスト ファイルを開き、Python 部分でそれを配列に入れ、最初の文字列を取得して変数に設定することです。そこから変数が xbox.com の URL で使用されます。
チェックした後、JSON でページを読み取って、ゲーマータグ リストが使用されているかどうかを確認します。使用されている場合は、配列に戻り、2 番目の文字列に移動してチェックします。これは、ゲーマータグをチェックする一定のループである必要があります。使用されていないゲーマータグが (テキスト ファイルから) 配列内に見つかった場合、それを「使用可能なゲームタグ」というタイトルの別のテキスト ファイルに保存し、処理を続行します。
やりたいこと(コメントでリクエスト)
- プログラムを開く
- 作成したユーザー名のテキスト ファイルを読み取らせる
- xbox のゲーマータグ ビューアー リンクの最後にある各プログラムをテストします。
- JSON はページを読み取り、名前が取得されたという情報が含まれている場合は、リストに戻り、ページ上の次のゲーマータグを使用します。
- これを続けている
- 機能したすべてのゲーマータグをログに記録し、テキスト ファイルに保存します。
- 出口
これを行う際の問題は、ファイルに戻って、テストしたばかりの行の次の行にアクセスし、ファイルが完全に読み取られるまでこのパターンを続行する方法がわからないことです。