Python

openpyxlでハイパーリンクを設定するとりあえずの方法

■ 二通りの手段、どちらを採るべきか openpyxl(2.4.9)には、出力Excel上にハイパーリンクを作成する方法が二通りある。一つはopenpyxl.worksheet.hyperlinkモジュールを使う方法で、もう一つはExcelのHYPERLINK関数をそのまま書き下す方法である。これらを使…

openpyxlでそれっぽいExcel帳票の体裁を作る

■ 概要 人には、Excel帳票から逃れられないときがある。そんなとき、同じ帳票を作るにしても、人手でやるよりなるべく機械にやらせた方が良い…というのは建前で、何かしらコーディングに近いことをやっていた方が楽しいので、openpyxlをいろいろ試してみた。…

PyAutoGuiを試す

■ 概要 本来やりたいことが行き詰まったのでGUI操作自動化の味見をした。 Windows7(32bit) + Python3.6.1とでPyAutoGuiを利用して、単純なマウス操作とキーボード操作ができることを確認し、おおむね満足した。 ■ 参照記事 公式(多分) の最新ドキュメント…

Pythonでデジタル地図に色々プロットするための準備 その2

■ 概要 Basemap公式サイトのインストール手順に則らず、非公式パッケージを利用したらBasemap利用環境があっさり整った。ドキュメンテーションがしっかりしていない公式サイトは滅びるべきである。 ■ はじめに 公式の説明書きにしたがってうまくいかなかった…

Pythonでデジタル地図に色々プロットするための準備 その1

■ 概要 アーアアアアアアア!アーグブイ!アーグシー! ■ はじめに ざっくり調べたところ、2017年7月現在、Pythonでデジタル地図を扱うには"basemap"パッケージが主流のようだ。他にはイギリス気象局がリリースしている"Cartopy"がある模様。ただ今回はまず…

自宅Windows PCへのPython3.6セットアップ その2

■ 概要 wxPythonのインストール失敗は運の要素に左右されたが解決した。 ■ wxPython 4.0.0b1のインストールに成功 昨日散々苦労して入らなかったwxPython、ちょうど同日に新しいバージョンがリリースされ、本日改めてpip install -U wxpythonしたら何の問題…

自宅Windows PCへのPython3.6セットアップ その1

■ 概要 Python3.6系にwxPythonを入れようとして苦労した。結局解決せずに次回持ち越し。 ■ はじめに どうも仕事でPythonを使って色々試してみるには大人の事情が邪魔することが多いので、自宅Windows PCにもPythonを入れてみることにした。というか前々から…