@共用サーバ / pyenv or anaconda が無い環境
もちろん、Python のバージョンは 2系にしてから。
$ pip install --install-option="--prefix=$HOME/share" backports.lzma
# -*- encoding: utf-8 -*-
try:
import lzma
except:
import sys
sys.path.append('/home/bunzaemon/share/lib64/python2.6/site-packages')
from backports import lzma
with lzma.open("dat.txt.xz") as f:
print (f.read().decode())
- 中身は ascii のみ。
- 2系では、
decode()
必要無い。けどあっても動く。 - 3系ではバイナリなので、
decode()
必要。