Script– tag –
-
開発
【Python】loggingを使ってログを出力する
定期的に実行されるバッチスクリプトなどで問題が起きたときの記録や、問題が起きていなくても、実行したことを記録したいときなどには、ログを出力することが一般的です。 また、デバッグ用に特別なログを入れておき、不具合の原因を探すということもあり... -
開発
【Python】ArgumentParserでコマンドライン引数を取得する方法
Pythonでシェルスクリプトを作ったときに、ArgumentParserクラスを使うと、簡単にコマンドライン引数を解析して取得できます。 ArgumentParserクラスは、次のような機能を持っています。 順番が決まっている必須引数の解析・取得 オプション引数(デフォル... -
開発
APFS非対応のOSでも開けるディスクイメージの作り方
macOS High Sierra 10.13からファイルシステムがAPFSに変わりました。それにより、ディスクユーティリティが作成するディスクイメージファイルのファイルシステムもAPFSになっています。 そのため、macOS 10.13未満のOSで開こうとすると開けなくなってしま... -
開発
Finderと同じ方式のZipファイルをターミナルやシェルスクリプトで作る
macOSのFinderにはファイルやフォルダを圧縮してZipファイルを作る機能が入っています。このZipファイルはWindows上で作成するZipファイルとは少し異なります。 このFinderで作られるZipファイルと同じ方式のZipファイルはターミナルからも作成できます。...
1