問題タブ [gdata-python-client]
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 Python gdata ライブラリのインストールに失敗する
[注: ユーザー名やスプレッドシートの ID などの一部の情報を削除しました] こんにちは。私はMacを使用しており、Google python用のgdataをインストールするために最善を尽くしています。先に進む前に、ここでこのチュートリアルを使用しています: http://code.google.com/apis/gdata/articles/python_client_lib.html 私は python バージョン: 2.6.1 を持っているので、指示に従って依存関係のインストールをスキップしました。
ターミナルは次のようになりました。
Python インタプリタを起動し、xml ツリーをインポートしてみました。何も起こらなかったので、バナナをインポートしてみました。ターミナルは次のようになりました。
これにより、xmltree をインストールしたことは覚えていませんが、xmltree があることはほぼ確実です。この時点で、gdata ライブラリをダウンロードすると、Mac が自動的に解凍しました。次に、インストール コマンドを実行し、テスト コマンドを実行しました。私の端末は次のようになりました:
不可解な障害以外はすべて問題ないように見えたので、いくつかのコードを実行して、DocsService を初期化できるかどうかを確認してみました。
ただし、Google アプリ エンジンからそのコードを起動し、サファリで表示すると、次のように表示されます。
ここで何がうまくいかないのかわかりませんが、どんな助けでも大歓迎です。
python - AuthSub の問題
Google の認証ドキュメントをくまなく調べましたが、Auth Sub で問題が発生しています。
次のコードは、Google AppEngine アプリの冒頭の main.py です。
セッショントークンの受け取りまではできたのですが、今は迷っています。
次のようなエラー メッセージが返されます。
リクエスト トークンを取得し、それをセッション トークンにアップグレードし、client.token_store に保存したと思います。http://code.google.com/appengine/articles/python/retriving_gdata_feeds.htmlから収集したもの、これで十分です。
python - Pythonを使用してGoogle共有連絡先APIを使用して連絡先を挿入する際の有効なフィールド
以下に連絡先を追加しようとしているのは、 組織などのすべての有効なフィールドとそのためのいくつかのサンプルPythonコードを取得できるAPIのサンプルコードです。
gdata-api - Googleスプレッドシートの空の行の後に行を読み取る方法は?
gdata-python-clientを使用してGoogleスプレッドシートからデータを読み取ります。行を読み取るための私のコードは次のとおりです。
たとえば、スプレッドシートに160行があり、12行目が空であるとします。上記のコードを使用して160行すべてを読み取ろうとすると、最初の11行のみが読み取られます(つまり、空の12行目が取得されるまで)。スプレッドシートに空の行がない場合、コードは160行すべてを読み取ります。
空の行から次の行を読み取ろうとすると、何も返されません。例えば:
空の行を含むGoogleスプレッドシートからすべての行を読み取るにはどうすればよいですか。
どんな助けでもいただければ幸いです。
python - GDataドキュメントリストAPIのPythonコードサンプル
Googleの開発者向けドキュメントが変更されたため、コードサンプルが見つからないようです。特に私はのための使用例を探しています
- ドキュメントの検索
- さまざまな形式でドキュメントをエクスポートする
- GoogleAppsユーザーのユーザーのなりすまし
開発者ページ https://developers.google.com/google-apps/documents-list/からのリンクをたどっています
公式の例へのリンクを知っている人はいますか?代替の他のサンプルリソース?
ありがとう。
google-api - gdata.docs.client.DocsClient
私は次のコードを持っており、oauth2トークンフォームファイルを読み取り、ドキュメントのリストクエリを実行して、コピーしたい特定のスプレッドシートを見つけようとしますが、コードを試しても、エラーが発生するか、ドキュメントを含まないオブジェクトで返されますデータ。
私はgdata.docs.client.DocsClientを使用しています。これは、私が知る限り、APIのバージョン3です。
最初のクエリ試行
これは次のスタックトレースで失敗します
それから私の2回目の試み
これはResourceFeedオブジェクトを返しますが、コンテンツはありません。私はこれらの関数のソースコードを調べましたが、物事は明らかではありません。
私は何かを逃したことがありますか?または、APIのバージョン2に戻る必要がありますか?
google-sheets - Google スプレッドシートのワークシート文字列 ID を整数インデックス (GID) に変換するには?
Google スプレッドシートの単一のワークシートを CSV にエクスポートするには、整数のワークシート インデックス (GID) を渡す必要があります。
https://spreadsheets.google.com/feeds/download/spreadsheets/Export?key=%s&gid=%d&exportFormat=csv
しかし、それらの情報はどこにありますか? gdata.spreadsheets.client を使用すると、「oc6、ocv、odf」などのワークシートの文字列 ID を見つけることができました。
そして、以下のアトム XML を返します。(その一部)
また、シートパラメータを試してみましたが、「無効なシート」エラーで失敗しました。
https://spreadsheets.google.com/feeds/download/spreadsheets/Export?key=%s&sheet=XXX&exportFormat=csv
魔法の機能があるはずだと思いますが、見つかりませんでした。それらを整数IDに変換するにはどうすればよいですか?? または、文字列 ID でワークシートをエクスポートできますか?
編集: Python で変換テーブルを作成しました。汚れていますが、機能しています:-(
gdata - フィルターを設定し、Google スプレッドシートで列ごとに並べ替える
日次在庫レポートを Google スプレッドシートにアップロードする目的で、gdata python ライブラリを調査しています。csv をアップロードして ACL を設定することができました。
私が共有しているスタッフは gdocs に精通していないため、スプレッドシートを共有する前に自動フィルターを適用する必要があります。これにより、スタッフがフィルターを自分で適用する必要がなくなります。
また、特定の列でソートする必要があります。
どんな助けでも大歓迎です。
python - gdata-python-client を使用して Google サイト ページのコンテンツ フィードをダウンロードする
私の最終的な目標は、Google サイトのページからいくつかのデータをインポートすることです。gdata-python-client (v2.0.17) を使用して特定のコンテンツ フィードをダウンロードしようとしています。
結果の entry.content には、xhtml 形式のページ コンテンツが含まれます。しかし、このツリーには、ページのプラン テキスト データは含まれていません。HTMLページ構造とリンクのみ。
たとえば、私のテストページには
ContentFeed エントリには、 text=Noneのdivノードのみがあります。
gdata-python-client リクエスト/レスポンスをデバッグし、サーバーからの解決されたデータを raw バッファでチェックしました - コンテンツ内のプラン テキスト データ。したがって、これは Google API のバグです。
いくつかの回避策があるかもしれませんか?一般的なリクエストパラメータを使用できますか? ここで何がうまくいかないのですか?