2020-04-01から1ヶ月間の記事一覧

Python 【RPA】再帰的にWebページを完全な「html」または「mhtml」で自動保存する

本記事では、PythonでRPA(Robotic Process Automation)を行う実施例を載せました。はてなブログ記事をサイトマップ「sitemap.xml」から、全自動で保存する雛形コードで動作例は次の動画です。 www.youtube.com 手法は、前提としてChromeブラウザを使用しま…

Python 株価を取得するAPI「yahoo_finance_api2」

本記事では例えば、下図のように1年分の株価データをダウンロードして、グラフ化とcsvファイル化するコードの雛形を記載しました。 ライブラリのインストールは下記のようにpipで行います。 pip install yahoo_finance_api2 ■本プログラム #!/usr/bin/env py…

Python pdfファイル内の表を読み取る「camelot」

本記事では、下図のようなpdfファイル中に表がある場合に適用する。下図例は愛知県内の感染者・遺伝子検査件数 - 愛知県よりダウンロードできる('20/04/22現在)。 表を抽出するに必要なライブラリ「camelot」は下記のようにpipでインストールします。 $ pi…

iPhoneからWindows 10 PCへ写真や動画を転送する初期設定

本記事では、「このデバイスに到達できません」や「システムに接続されたデバイスが機能していません」のエラーが出る場合の対処方法について記載しました。この原因は、ファイル転送中に互換性のあるファイルフォーマット変換に失敗してるためです。次の1~…

Python matplotlibで点を動かすアニメーションを作成し、gifもしくはmp4で動画保存する

'20/07/26更新:gifだけでなくmp4でも動画保存できるようにしました。またfpsも指定できます。 アニメーション作成には、matplotlib.animationを使用します。動画保存にはgifの場合はimagemagick、mp4の場合はffmpegを使用します。 ■本プログラム import num…

Python マクロファイルを複製して実行するスクリプトの雛形コード

本コードの実行例を示します。下図中の「do.py」が本プログラムで、それ以外の「macroA.py」「macroB.py」「macroC.py」がオリジナルのマクロ(スクリプト)ファイルとします。 本プログラムを実行すると下図のように、マクロ(スクリプト)ファイルを複製し…