とらりもんHOME  Index  Search  Changes  Login

python

モジュールやライブラリのインストール

pipという(シェルの)コマンドでできるが、インストール後, なにかとトラブルが多い。

$ sudo apt-get install python-pip
$ pip install pylab

とか。

できるだけ, Linuxディストリのパッケージで入れよう!

$ sudo apt-get install python-pandas python-skimage python-matplotlib python-numpy python-opencv
$ sudo apt-get install python3-pandas python3-skimage python3-matplotlib python3-numpy

python3でopenCV:

pip3 install opencv-python

自作のモジュールを編集した時の再読み込み

単にimportするだけではダメ。
import importlib
importlib.reload(name_of_my_module)

よくあるエラーの原因

パッケージング管理

パッケージングを支える技術 pyconjp2016 : pipとかpyenvとか。

一般的な使い方

pythonスクリプトをLinuxシェルから実行

python3 hogehoge.py

pythonスクリプトをLinuxシェルから実行し, Linuxシェルに戻らないでそのままpythonコンソールに留まる。

python3 -i hogehoge.py

pythonスクリプトをpythonコンソールから実行する。

exec(open("hogehoge.py").read())

Linuxシェルのコマンドを走らせる:

import os
os.system('rm abc.txt')

pythonスクリプトに引数を渡す:

import sys
filename=sys.argv[1]
argvs=sys.argv
n=len(argvs)
Last modified:2018/01/10 13:55:29
Keyword(s):
References:[とらりもんHOME]