問題タブ [file-move]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 私のコード (ファイルを移動してデータ統計を取得するため) が、Google ドライブの大きなフォルダーに対して機能しません
Google Colab を使用して次のタスクを実行していますが、うまくいきませんでした。ファイルが 10 個未満の小さなフォルダーでテストしたところ、私のスクリプトはうまく機能しました。ただし、何千ものファイルがある大きなファイルでは機能しませんでした。余談ですが、Google ドライブにはそのようなオプションがないため、自分のフォルダのサイズはわかりません。
原因と修正方法を教えていただければ幸いです。どうもありがとう!
タスク #1 : すべての json ファイルを、あるフォルダーから Google ドライブの別のフォルダーに移動します。小さなフォルダーでテストしたとき。すべてのファイルが期待どおりに移動されます。ただし、はるかに大きなサイズの「実際のフォルダー」で使用すると、機能しているように見えました。タイムアウトなし。しかし、Google ドライブのフォルダを見てみると、ファイルはまだそこにありました。何も変わっていません。
タスク #2 : フォルダーと json ファイルの統計情報を取得します。小さなフォルダーでテストしたところ、うまく機能しました。補足: 小さなフォルダーの json ファイルは、大きなファイルの json ファイルと同じ構造を持っています。大きなフォルダーになると、タイムアウトしませんでした。「0」という結果になりました。「0 ユーザー」、「0 投稿」など。これらは間違いなく間違っています。
注: 初期の手順 - ドライブのマウントとライブラリのインポート
r - R:特定の列のタイトルの一致に基づいてフォルダー内の選択したファイルを見つける方法
一般的な質問で申し訳ありません。多数の .txt ファイルがあるデータ フォルダーを整理するためのポインターを探しています。それらのすべてに異なるタイトルが付けられており、それらの大部分では、ファイルの次元は同じです。つまり、列番号は同じです。ただし、問題は、同じ数の列があるにもかかわらず、一部のファイルの列名が異なることです。つまり、これらのファイルでは、他のいくつかの変数が測定されました。
これらのファイルを除外したいのですが、単に列番号を比較するだけではできません。列の名前を渡して、ディレクトリ内のその列を持つファイルの数を確認して、それらを別のフォルダーに削除できる方法はありますか?
アップデート:
問題を反映するファイルを持つダミー フォルダを作成しました。以下のリンクを参照して、Google ドライブのファイルにアクセスしてください。このフォルダーで、問題のある列を持つ 4 つのファイルを取得しました。
https://drive.google.com/drive/folders/1IDq7BwfQNkGb9y3RvwlLE3FeMQc38taD?usp=sharing
問題は、コードが選択基準 (問題のある列の実際の名前) に一致するファイルを見つけることができるように見えることですが、リスト内のそのようなファイルの実際のインデックスを抽出できません。ポインタはありますか?