QuickstartPrerequisites以下は事前に済ませておきましょう。wizardをクリックすると以下の画面が表示されるので、両方とも「はい」を選択して、「同意して続行」を選択しましょう。続いて以下の画面が表示されるので、「認証情報に進む」を選択しましょう。「2.認証情報を取得する」の欄にある「キャンセル」を選択します。「OAuth同意画面」のタブを選択すると以下画面が表示されるので、「メールアドレス」を選択し、「ユーザーに表示するサービス名」に適当なものを入力し、「保存」してください。「認証情報」をタブが選択されていることを確認し、「認証情報を作成」ボタンを選択する「OAuthクライアントID」を選択してください。ブラウザに表示されればOKです。ちなみに、コマンド初回実行時は以下のような感じになります。二回目の実行からは認証系が出なくなって取得した情報のみが出力されました。スプレッドシートもしかしたら初めて聞く方もいるかもしれないですか、基本ブラウザで使えるエクセルだと思っておけばよいです。スプレッドシートがあればMicrosoftエクセルはいらないのではないかと思ってるぐらい便利です。(というかMicrosoftのエクセルは年単位のライセンス購入をしていたのですが、金も無駄だし解約しました。・バックアップをスナップショットで自動で取得してくれる・Linuxでも使えるは使ってみてすぐ思いました。何といっても一番恩恵を受けられるのは仕事で複数人でエクセルをいじる時ではないでしょうか。Googleスプレッドなら同時にいじれるから平行で作業ができるし、作業履歴もバックアップとして自動で残してくれるので特定の地点に戻したい時も簡単です。Authenticator等使用すれば、シート自体にパスワードはなくても問題ないのかなと。普段からデスクトップ環境も全部Linuxでやってるので、もう知ったときには神だわコレって感じでした。APIってのがあったので、それを掲載しておきます。Quickstart以下のURLが公式サイトです。(英語のみのようです。account.以下は事前に済ませておきましょう。・Pythonのインストール・pipのインストール・Chrome(Googleのものを使うときはChromeでやりましょう。wizardをクリックすると以下の画面が表示されるので、両方とも「はい」を選択して、「同意して続行」を選択しましょう。続いて以下の画面が表示されるので、「認証情報に進む」を選択しましょう。「2.認証情報を取得する」の欄にある「キャンセル」を選択します。「OAuth同意画面」のタブを選択すると以下画面が表示されるので、「メールアドレス」を選択し、「ユーザーに表示するサービス名」に適当なものを入力し、「保存」してください。「認証情報」をタブが選択されていることを確認し、「認証情報を作成」ボタンを選択する「OAuthクライアントID」を選択してください。Quickstart」と入力して、「作成」を選択してください。シークレット」が記載されたダイアログが表示されますので、「OK」を選択して閉じてください。画面右側にダウンロードアイコンがあるかと思うので、クリックして、JSONをダウンロードしておきましょう。ダウンロード後、このファイルをAPIを利用する任意のワークディレクトリに移動して、わかりやすいように「client_secret.json」でリネームしておきましょう。LibraryGoogleクライアントライブラリをインストールしましょう。sample「client_secret.json」を配置した同じワークディレクトリへ以下のサンプルコードをコピーして配置しましょう。sample配置したサンプルコードを次のコマンドで実行してください。ブラウザに表示されればOKです。ちなみに、コマンド初回実行時は以下のような感じになります。セッションに新しいウィンドウが作成されました。Math二回目の実行からは認証系が出なくなって取得した情報のみが出力されました。APIを使ったコードを今後紹介していければと思います。Pythonでファイルをループして集計するプログラムのサンプルを掲載します。インストールと基本的な使い方Boto3のインストール方法と初期設定をご紹介します。以下公式サイトを参考としています。事前にpipをインストールしておいてください。Botoのインストールは以下のコマンドで完了です。今回は、Python3系とMySQLを使用したDjangoのインストール方法をご紹介していきたいと思います。PHPでプログラミングをしていて、このクラスってどんなメソッドあったっけ?って時がありますよね。以前の記事で、Pythonを使用する際に便利なdirenvの紹介をしましたが、仮想環境はcondaを使用するため、condaで仮想環境を使用する際によく使うコマンドを備忘録も兼ねて記載します。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。API検索kouフリーランスのプログラマーです。・フリーランスエンジニアインフラ構築からシステム開発まで、ご相談を受け付けています。PHP/Laravel、Vue.js/Nuxt.js、React/Next、クリーンアーキテクチャ、マイクロサービスなどの業務経験があります。その他、Python/Django、Java/SpringBoot、JavaScript、WordPressなどの経験もあります。お仕事のご依頼は、メニューのお問い合わせからお願いします。検索kouフリーランスのプログラマーです。・フリーランスエンジニアインフラ構築からシステム開発まで、ご相談を受け付けています。PHP/Laravel、Vue.js/Nuxt.js、React/Next、クリーンアーキテクチャ、マイクロサービスなどの業務経験があります。その他、Python/Django、Java/SpringBoot、JavaScript、WordPressなどの経験もあります。お仕事のご依頼は、メニューのお問い合わせからお願いします。APIHerokuHomebrewHTMLJavaJavaScriptjQueryLaravelLinuxMacMezzanineMySQLNodeNuxtPC紹介PHPPostgreSQLPythonReactRedisSalesforcescaffoldSeleniumShellslackSQLiteTerraformTypeScriptUbuntuVirtualBoxVue.jsVultrWordPressXcode。