古いAmazonLinuxでpip2.7を入れたりする 昔のAmazonLinuxだとPython2.6系がメインなんですが、2.6系でプログラムを実行するとエラーが出ることがよくあります。 2.7系を使うには以下のような形でモジュールをインストールします。 yum inst… alkoshikawaハック2016.03.23 710
Pythonで日時文字列をパース string -> datetime.datetime >>> import dateutil.parser >>> dateutil.parser.parse(“2012-01-01… 駆け出し 太郎ハック2016.03.23 629
Pythonの条件演算子と遅延評価を見比べる 条件演算子 m = 10 for i in range(m): print i, “odd” if i%2 else “even” == 0 even 1 odd 2 even 3 odd 4 even 5 odd 6 … YY3ai2ui24ハック2016.03.23 742
【Python】ラムダ式のネスト こんなはずじゃなかった filter_func = (lambda item: (lambda bar: (lambda baz: piyopiyopiyo(baz) )(piyopiyo(bar)) )(piyo(it… 駆け出し 太郎ハック2016.03.22 1,875
AWS Lambda(Python)のログ出力 普通にloggingモジュールでログ吐けばいいとのことでした。 コード import logging logger = logging.getLogger() # ログレベル設定 # info以下のログレベルのログを削る… 駆け出し 太郎ハック2016.03.15 5,880
pythonでGET,POSTを受け取る まず、cgiモジュールをimportする。 import cgi has_key,hashで取得 form = cgi.FieldStorage() if form.has_key(“key”): print “keyあ… Okuyaハック2016.03.15 4,284
社長席の温度監視を支える技術。 はじめに この記事は、こちらの記事で挙げた監視システムを構築した際の技術ログとなります。 オフィスの形状のせいか座席によって温度差があり、最北端の席に座っている社長がいつも「寒い、寒い」と震えているので、 Raspber… 駆け出し 太郎ハック2016.03.11 5,254
s3からpythonを使ってファイルを取得する #!/usr/bin/env python # -*- coding:utf-8 -*- import boto import boto.s3.connection conn = boto.s3.connect_to_r… Okuyaハック2016.03.11 1,952
botoで名前に’.'(ドット)が入っているbucketにコネクトができない Bucket_Name = ‘hoge.foo.com’ として、 bucket = conn.get_bucket(‘Bucket_Name’) これを実行すると、、 Traceback (most recent ca… Okuyaハック2016.03.11 1,122