Blow Up by Black Swan

Category Archive

カテゴリー: Python  :73件

Python-複数の予定から空き時間を算出するプログラム(純粋に演算する方法)

以前bit演算を用いて、複数のイベントから予定がない時間帯を求めるプログラムについて紹介しました。今回は、bit演算ではなく、純粋に時刻をそのまま扱い、予定のない時間帯を調べるプログラムについて記事しています。より精緻にスケジュールを把握するのに最適な方法で、参考にして頂ければと思います。

Python-複数の予定から空き時間を算出するプログラム(bit演算利用バージョン)

複数のメンバー、複数の予定が埋まったスケジュールから空いている時間帯を抽出するには、特殊なデータである「時間」をうまく処理する必要があります。この記事ではbit演算を利用して予定が詰まったスケジュールから空き時間を求めるプログラムを紹介しています。

pycharmでpytestを使えるようにする方法

PytestはPythonでコードのテストを行う上で非常に重宝されるテストパッケージです。Pycharmでももちろん使うことができるのですが、設定を行うことで便利に使うことができます。この記事ではPycharmでpytestの設定を行う方法についてまとめています。

Google Cloud FunctionsでPython+seleniumでスクレイピングしてみる(Part.3)

Cloud Functionsでは昨年からnode.jsとpupeteerを使ってJavaScriptに対応したサイトをスクレイピングするためのヘッドレスブラザの利用が可能となりましたがこの記事ではpythonで主流のheadless Chromeとseleniumを使ったスクレイピング方法について記載しています。

Google Cloud FunctionsでPythonを使ってみる(Part.2 Cloud Functionsの様々な使い方)

Clud FunctionsのPythonはFlaskを利用しており、自動でFlaskやrequestsなどのパッケージがインストールされます。それ以外のパッケージはrequirements.txtを使ってインストールされます。ここではサードパーティパッケージや自作パッケージ、GASとの連携方法について説明しています。