python

コンピュータ

PythonとOpenCVでjpeg画像をpngに変換するスクリプト

内容としてはjpegファイル読み込み→グレイスケール化→バイラテラルフィルタ→png形式で保存しています。 途中のバイラテラルフィルタはjpegのモスキートノイズの軽減を狙っています。オプションの数値は適時調整することになります。 #!...
コンピュータ

Pythonで2次配列の初期化の仕方

要素数が3x3で配列を0で初期化したい 成功例 v = * 3 for i in range(3)] v = 255 print(v) , , ] * 3で1次配列を生成し、それをforで3回繰り返すことで2次配列にしています。 ...
コンピュータ

pythonでffprobeが出力する動画の情報から音声コーデックを取得する

ffmpegに含まれているffprobeというコマンドを使うと動画の情報を出力することが出来ます。 コンソール上に表示される情報をプログラムで取り込めると、いろいろ活用できるのでPythonで試してみたいと思います。 ソース #!/u...
スポンサーリンク
コンピュータ

Pythonで当サイトがスクレイピングOKか確認するスクリプト

Pythonでrobots.txtをパースするライブラリがあったので当サイトがスクレイピングOKか確認してみたいと思います。 #!/usr/bin/env python3 # coding: utf8 import urllib.r...
コンピュータ

PythonでRSSの更新をメールで知らせるスクリプトを作る。

PythonでRSSをパースするライブラリ「feedparser」を使って、RSSの更新がある場合メールで知らせるスクリプトを作ってみます。 #!/usr/bin/env python3 # coding: utf-8 # rss更...
コンピュータ

PythonでWebページを取得しファイルとして書き込むサンプル

Webページをスクレイピングする場合、対象ページのHTMLを見る必要があり、Webブラウザでページのソースを見れば良さそうですがWebブラウザで表示される内容とPythonで取得した内容が異なる場合があります。 今回はPythonのurlo...
コンピュータ

pythonファイルが特定の拡張子のみのディレクトリを検索する

私の所有ストレージ内で、画像ファイルのみのディレクトリは、大概zipに固め忘れたスキャン画像だったりします。 そんなディレクトリであるか判断するスクリプトをpythonで作ってみました。 #!/usr/bin/env python3 # ...
コンピュータ

pythonでコンソール(標準出力)に文字を出力する

プログラミング言語はしょっちゅう使っていないと基本的な構文すら忘れてしまいます。 忘却力の高さは辛い人生には都合の良いの能力ではありますが、日常生活的には不都合があります。 今回はつい忘れてしまったPythonのコマンドラインでコンソールに...
コンピュータ

PythonでSQLiteのテーブルにレコードを追加

複数のURIを連続処理する場合、同じURIを実行しないようにするために利用。 スタックやキューのような処理で配列(list)などでも作成できますが、永続化したいのでSQLiteで作成。 スクリプト ファイル名:db.py #!/usr/...
コンピュータ

Pythonでテキストファイルを読み込み行単位の配列を返す

スクリプトに引き渡す設定ファイルの読み込み処理です。 スクリプト ファイル名:load_file.py #!/usr/bin/env python3 # coding: utf-8 # テキストファイルのの読み...
コンピュータ

Pythonでテキストファイルの末尾に1行追加する。

テキスト形式のログを出力させたい。 スクリプト ファイル名:out_log.py #!/usr/bin/env python3 # coding: utf-8 import datetime # ログ出力 de...
コンピュータ

Windows版GIMP-2.10でPython-Fuを試す。

GIMPに組み込まれているPython-Fu(Python)を試してみたました。 Pythonのバージョン 2.7.17 現行のPythonのバージョンは3系ですので若干古いです。 対話式スクリプト実行コンソールの起動 メニュー→「...
コンピュータ

WinPythonでpipを使ってライブラリがインストール出来るか確認してみる

WinPythonでPythonの学習をしていますが、言語としての面白味がいまいち理解出来ていません。 世の中的にPythonの評価が高い理由は、きっとライブラリにあるのではと思います。 Pythonのライブラリのパケージ管理コマン...
コンピュータ

Pythonでコマンドライン引数を受け取る

Pythonでコマンドライン引数を受け取るサンプルに成ります。 sys.argvでスクリプトファイル名を含むコマンドライン引数が配列で取得できます。 事前にimport sysをする必要があります。 スクリプト # coding: ...
スポンサーリンク