問題タブ [pydrive]
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 - PYdrive を使用した Google ドキュメントからのプレーン テキスト エクスポートには、Github の中央にドットがあります
特定のフォルダー内のすべてのファイルをダウンロードする Pydrive スクリプトを作成しました。
ドキュメントは、MIME タイプが「text/plain」の「sampleTitle.md」としてダウンロードされます。
その後、それらは単にコミットされ、私のレポにプッシュされます。
pydrive の私の python コードは次のとおりです。
コードが機能し、ファイルがダウンロードされます。
Google ドキュメントでは、ファイルの先頭は次のようになります。
jekyll および github ページに必要な YAML フロント マターです。
ファイルをダウンロードしてリポジトリにプッシュすると、次のようになります。
その中央のドットがどこに入力されるのか本当にわかりません。これは github にのみ表示され、すべてのエディター (Atom、Textwrangler、Brackets、TextEdit、VisualStudio Code) では非表示になっています。エディターでドットがあるはずの場所でバックスペースを押すと、非表示のドットが削除されるようです。Nano では空白として表示されます。
マークダウン形式が乱れるため、何らかの形で空白を削除する必要があります。効果的な解決策はありますか?
編集
ドキュメントの先頭に設定されている BOM が原因であることがわかりました。シェルコマンドを使用して削除しようとしましたが、機能するものが見つかりません。次の例を試しました:
BOM だけでなく、ファイルの内容全体を削除します。
他の誰もがコマンドを機能させているように見えるので、コマンドラインで私が間違っていることを誰かが知っていますか。
python - Googleドライブからファイルを削除するPydrive
python 3.5.2 で pydrive 1.2.1 を使用して小さなスクリプトを作成していますが、コンピューターにローカルに保存されていないが、Google ドライブのアカウントに保存されているファイルを削除できるようにする必要があります。ドキュメントには、ドライブに既に保存されているファイルではなく、以前に作成したファイルを削除する方法のみが示されています。pydriveで既存のファイルを削除することは実際に可能ですか? もしそうなら、どのように?
python-3.x - 名前 'CredentialsFileSymbolicLinkError' をインポートできません
でpip3を使用してpydriveをインストールし--user
ます。サンプル スクリプトを実行しようとすると、次のエラーが発生します。
私が試したのは、oauth2client の file.py を手動で編集し、欠落している例外をgithub リポジトリ(32 行目) から追加することでした。ただし、その後、という名前のモジュールがないというインポートエラーが発生しましたoauth2client.util
。Pydrive の auth.py インポートscopes_to_string
はoauth2client.util
. oauth2client パッケージ フォルダーを確認したところ、util.py が存在しませんでした。
次に、pip と pip3 を使用して pydrive、oauth2client、google-api-python-client をアンインストールしました。次に、pydrive agian をインストールしました。今回も--no-cache-dir
. 再び CredentialFile... エラーがスローされました。さらに進む方法がわかりません。
パッケージのインストール方法を考えるのに何日も費やしたくないので、その時間をコードの作成に費やすほうがよいでしょう。:(
github リポジトリが私のシステムのパッケージ ファイルとはかなり異なっていることに気付きました。
編集:これとこれの2つのoauth2clientパッケージがあるようです
編集:これはバグであり、追跡されています
python - フォルダ内ファイル一覧/DRIVE API PyDRIVE
フォルダを変更して中身を表示することはできません。
次のコードを使用しました。
しかし、うまくいきません。私が使用した関数のドキュメントがあります: https://developers.google.com/drive/v3/reference/files/list
python - 無効なクエリ、ドライブ API、files.list()
これは機能します:
return: 「無効なクエリ」
問題はセレクター「id」にあります。この条件を上げると、パラメーター「id」を持つ辞書が返されます
私はこのドキュメント、 https://developers.google.com/drive/v2/reference/files/list および https://developers.google.com/drive/v3/web/search-parametersを使用しています
他のセレクターでは完全に機能しますが、「id」はそうすべきではありません
python-2.7 - Google ドライブにアップロードされたファイルの受信者にメモを送信する方法は?
ファイルをGoogleドライブにアップロードするためにpyDriveを使用しています。特定のフォルダにファイルをアップロードできます。
アップロードしたファイルを他の人と共有し、pyDrive または公式の Google Drive REST API を使用して受信者にメモを送信するにはどうすればよいですか?
duplicity - Googleドライブとの重複によりキャッシュファイルが保存されない
gdrive キャッシュ ファイルは保存されません。常に認証を求められますが、他のどこにも見つからないようです。bash スクリプトを含むディレクトリからスクリプトを実行します。
何か問題があるか、またはキャッシュ ファイルが保存されない原因が何かわかりますか?
duplicity 0.7.10 を使用しています。
ここにスクリプトがあります
これがpydrive構成ファイルです
python - Pydrive を使用した共有可能な Google ドライブ リンクからのファイルのアップロードと一覧表示
API を検索しましたが、ファイルをアップロードしてファイル (リスト ファイル) を共有フォルダー (自分の Google ドライブではなく) に実用的にダウンロードする方法を見つけることができませんでした。これを行う方法はありますか?