Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

Python | Python2.7,easy install,PyYAMLのインストール

概要

Python2.7のインストール

内容

インストール手順
・Python2.7.5のインストーラーをダウンロード
http://www.python.org/ftp/python/2.7.5/python-2.7.5.amd64.msi

クラスパスの追加
C:\Python27;C:\Python27\Scripts;

続けてeasy_installをインストール
http://peak.telecommunity.com/dist/ez_setup.py
上記をダウンロード後にez_setup.pyを実行

python ez_setup.py

PyYAMLのインストール

easy_install pyyaml
インストール確認用

Python、easy install、PyYAMLのインストール確認用にサンプルを実行します。

# -*- coding: utf-8 -*-
import yaml

document = """
contents:
  - column1_1,column1_2,column1_3,column1_4,column1_5,2013/05/22 18:38:10,2013/05/22 20:38:10,
  - column2_1,column2_2,column2_3,column2_4,column2_5,2013/05/22 18:38:10,2013/05/22 20:38:10,
  - column3_1,column3_2,column3_3,column3_4,column3_5,2013/05/22 18:38:10,2013/05/22 20:38:10,
  - column4_1,column4_2,column4_3,column4_4,column4_5,2013/05/22 18:38:10,2013/05/22 20:38:10,
  - column5_1,column5_2,column5_3,column5_4,column5_5,2013/05/22 18:38:10,2013/05/22 20:38:10,
"""

line = yaml.load(document)["contents"][0].encode("utf-8")
words = line.split(",")
print words
出力
$python sample_pyyaml.py
['column1_1', 'column1_2', 'column1_3', 'column1_4', 'column1_5', '2013/05/22 18:38:10', '2013/05/22 20:38:10', '']