驚くほど簡単な技術系健忘録

驚くほど簡単な技術系健忘録

アプリやWebサービス、RPAを作る上での健忘録を書いていきます。

GoogleSpreadSheet

PythonのCSVの文字化けで消耗した話

PythonでCSVに書き出すときにエクセルで開くと文字化けするのでこちらの記事を参考に色々と試行錯誤したのですが、最終的に消耗して終わった話です。 akiyoko.hatenablog.jp何故か一文字ずつセルに格納される with open('utf_16_excel_tab.csv', 'w', newlin…

Google APIには100秒単位の利用で制限があるのでSleepを使って回避した話し

nade-nadegata.hatenablog.jp こちらの記事に記載したようにスプレイピング結果をGoogleSpreadSheetに入力することでデータベースとして使ってJSONで吐き出すようにしているのですが、最近良くエラーになるなーと思っていろいろと調べたら、GoogleAPIに制限…

GoogleSpreadSheetのデータをJSONとして出力する

コードはこちら function getData(id, sheetName) { var sheet = SpreadsheetApp.openById(id).getSheetByName(sheetName); var rows = sheet.getDataRange().getValues(); var keys = rows.splice(0, 1)[0]; return rows.map(function(row) { var obj = {} …

Pythonのスクレイピング結果をGoogleSpredSheetに入力する

Pythonを使ったスクレイピング結果をGoogleSpreadSheetに入力したいな〜。と思いいろいろと調べていたら良い記事が出てきた。 まずは初期設定についてはこちら。Google Cloud Platformを利用するらしい。tanuhack.com実際にスクレイピング結果を入力するコー…

GoogleSpreadSheetでTwitterのbotを作ってみる

なにはともあれヴィンテージ株式会社さんの解説ページがめちゃくちゃわかりやすい。Twitter API 第2回 |Twitter API 第3回 |Twitter API 第4回 |あとはQiitaにも載ってました。qiita.com ということでOAuth1.0のライブラリ(1CXDCY5sqT9ph64fFwSzVtXnbjpSfWdR…