長生村本郷Engineers'Blog

千葉県長生村本郷育ちのエンジニアが書いているブログ

Python

Flask Python3 で 戸田市 tocoちゃんバスあと何分? Webアプリ作成♪

Flask(フラスク) とは Flask Official Site を参照すると冒頭に以下の文章があります。 Flask is a microframework for Python based on Werkzeug, Jinja 2 and good intentions Flask は Python の小規模なフレームワークで、 Werkzug や Jinja 2 をベース…

複数画像ファイルから顔検知し顔部分をトリミングしたサンプルを集める

前回 画像ファイルを指定し 顔検知させる機能を実装しました。 kenzo0107.hatenablog.com 今回 まずはサンプル画像を集めます。 自分はネット上から BeautifulSoup でスクレイピングして落としてみました。 (スクリプトまとめたら公開します) 適当に13枚。 …

MacOSX に Python2, Python3 仮想環境構築

経緯 MacOSX デフォルトでは python 2系。 python 2.7 は 2020年までのサポート なので python 3 系 に慣れておこうということで 3 系環境を構築しようと思いました。 ですが dlib など Python 2系でないとうまく設定ができなかった経緯があり (※自分の不手…

MacOSX python 3.4.3 インストール

概要 データサイエンティスト養成読本 機械学習入門編 (Software Design plus)作者: 比戸将平,馬場雪乃,里洋平,戸嶋龍哉,得居誠也,福島真太朗,加藤公一,関喜史,阿部厳,熊崎宏樹出版社/メーカー: 技術評論社発売日: 2015/09/10メディア: 大型本この商品を含む…

Pythonエラー対応: UnicodeEncodeError: 'ascii' codec can't encode characters

結論 Pythonの文字コードを utf-8 に設定する。 概要 python で以下のような画像URLから画像をダウンロードする処理を実装した所 掲題のエラーが発生しました。 # -*- coding: utf-8 -*- import urllib import urllib2 import os.path import sys from HTMLP…

Use Redis via Python

Memorandum The below codes is how to use redis via Python. #!/usr/bin/python # coding: UTF-8 import redis r = redis.StrictRedis(host='localhost', port=6379) # set/get string. r.set('test1', 'aiueo') r.expire('test1', 1000) print r.get('tes…

Python エラー対処:error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory

概要 以下コマンドでpythonのバージョン確認しようとしたら掲題のエラーが発生。 トラブルシューティングします。 手順 Solution of Python error : while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or…

Python エラー対処: PowmInsecureWarning: Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability. _warn("Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.", PowmInsec

概要 pysftp利用としたらgmp5以上にしてくれと怒られている。pysftpを利用するのに必要なparamiko、 そのparamikoに必要なpycryptoがエラー出力している。 ToDo gmp5 インストール python リビルド pycrypto アンインストール&インストール 手順 gist:7ff899…

CentOS で Python バージョンアップ

経緯 pysftpを利用したかったが 元々インストール済みの2.4系が古く、動作しなかったため、 動作可能なバージョンを2.7系にアップする 環境 CentOS5.8(Final) インストールするPython Version Python2.7.6 インストール手順 yumでインストールすると他の不要…