いこブログ

非ITエンジニアのサラリーマンが業務を自動化、効率化するためのプログラムや生活を豊かにする情報を紹介します。

2019-05-01から1ヶ月間の記事一覧

【Python】OpenPyXLでセルに値を書き込み保存する

openpyxlモジュールのインストール pipを使用してインストールできます。 pip install openpyxl セルに値を書き込みワークブックを保存する import openpyxl # Workbookオブジェクトを新しく作成 wb = openpyxl.Workbook() # 作成したWorkbookオブジェクトに…

【Python】OpenPyXLでExcelファイルからセルの値を取得する

openpyxlモジュールのインストール pipを使用してインストールできます。 pip install openpyxl セルの値を取得する 適当なexample.xlsxを準備し下記プログラムを実行するとセル(B1)の値を取得することができます。 import openpyxl # ワークブック(.xlsx…

【Python】文字列からQRコードを生成する

PythonによるQRコードの簡単生成方法 QRコードを作成するための最も簡単な方法は下記のとおりです。 import qrcode qr = qrcode.QRCode() qr.add_data('testtesttest') qr.make() img = qr.make_image() img.save('qrcode_test.png') qr.add_dataに与える文…

【Python】プログラムでコマンドライン引数を使用する

コマンドライン引数を使用する Pythonプログラムでコマンドライン引数を使用したい場合は下記のように行います。 import sys args = sys.argv print(args) print("引数1:" + args[1]) print("引数2:" + args[2]) print("引数3:" + args[3]) 実行結果: >h…

【Python】大量の画像を縦横サイズ指定で一括リサイズする

ファイルのリサイズプログラム 大量の画像をひとつひとつ圧縮するのが面倒ですので、フォルダ内の画像を一括リサイズできるプログラムをPythonで作成しました。 元画像を640×480の画像に変換し、別ファイルとして保存します。 事前にpythonの画像処理ライブ…