問題タブ [gspread]

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.

0 投票する
1 に答える
454 参照

python - 一定期間後のPython Gspread 401エラー

Googleスプレッドシートに記録した統計を取得し、それらをテキストファイルに書き込んでストリームに読み込んで表示するプログラムを作成しようとしています。プログラムはほとんどの場合正常に動作しますが、時々次のようにクラッシュします。oauth の問題のように見えますが、何が間違っていたのかわかりません。

これが私のコードです:

0 投票する
4 に答える
4141 参照

python - gspreadで列をクリアするには?

私は Python スクリプトで gspread を使用しており、特定のシートの列をクリアする簡単な方法を見つけようとしています。

Q: gspread で列をクリアするにはどうすればよいですか?

0 投票する
2 に答える
8229 参照

python - PythonでGoogleスプレッドシートからワークシートIDを取得するには?

Google スプレッドシート ワークブック内の各ワークシートの URL 内でワークシート ID を取得する方法を特定したいと考えています。たとえば、このワークブックの 'sheet2' のワークシート ID は '1244369280' です。これは、URL がhttps://docs.google.com/spreadsheets/d/1yd8qTYjRns4_OT8PbsZzH0zajvzguKS79dq6j--hnTs/edit#gid=1244369280であるためです。

私が見つけた 1 つの方法は、Google スプレッドシートの XML をプルすることです。この質問によると、ワークシート ID を取得する唯一の方法は、ワークシートの XML をストリームダウンすることですが、例は Javascript であり、私はする必要がありますこれを Python で行う

これは、Python で実行したい Javascript コードです。

Google スプレッドシートから XML を取得する最善の方法は Gdata を使用することだと思われるため、GData をダウンロードし、資格情報を使用して Google スプレッドシートの例を試しました。

下記参照

ただし、これは次のエラーを返します。

また、Google スプレッドシートと対話する方法として Gspread を使用していることにも言及する必要がありますが、以下のコードを実行すると gid が取得されますが、ワークシート ID が必要です。

0 投票する
1 に答える
257 参照

google-spreadsheet-api - gspreadによるGoogleスプレッドシートへのアトミックアペンド

単純に使用append_rowするのではなく、スプレッドシート自体の最後に書き込みますが、他のユーザー (たとえば、Google ドライブから) によって追加される可能性のあるコンテンツの最後に書き込みます。

出来ますか?gspread サポートは、ファイルをロックします (または、特定の行を編集不可にロックします)。私は彼らのドキュメントをスキャンしましたが、関連するインターフェイスは見つかりませんでした。

そうでない場合、それを実行できるライブラリはありますか?

0 投票する
1 に答える
8034 参照

python - gspread を使用してワークシートを作成する

私はpythonが初めてです。gspread を使用して Google ワークシートを作成しようとしていました。hereからGoogle APIの使用について読みました。json 形式のファイルであるGoogle Developers Consoleから認証情報をダウンロードしました。次に、このコードを使用しました

'Client' object has no attribute 'add_worksheet'しかし、この属性を含むドキュメントを読んでもエラーがスローされます。これが私がたどったリンクです。この問題を解決するのを手伝ってください。