牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

2015-12-01から1ヶ月間の記事一覧

Javascript で sleep する関数メモ

追記2019-04-11 const sleep = (msec) => { return new Promise(resolve => setTimeout(resolve, msec)) } (async () => { console.log('hoge') await sleep(3000) console.log('fuga') })() hoge > Promise {<pending>} fuga 参考(参考というか下記記事のコードほぼ</pending>…

Python で画像URLから画像のサイズを取るメモ

(python2.7) $ pip install pillow #!/usr/bin/env python # coding=utf-8 from PIL import Image from cStringIO import StringIO from urllib import urlopen def get_image_size(url): file = StringIO(urlopen(url).read()) img = Image.open(file) retu…

2015年を振り返る

と思ったけど余裕と時間が無いのでいくつか思ったことなど。 今年 Javascript まわりで思ったことなど Node.jsとio.js が仲直りしてほしい。できれば Node.js に統一してほしい。 -> 統合した。 Node.jsとio.jsの最初の統合リリース「Node.js 4.0」が9月に登…

Python と boto で S3 の情報を取得してみるメモ

# coding=utf-8 import json import re from boto3.session import Session AWS_ACCESS_KEY_ID = 'AWS_ACCESS_KEY_ID...' AWS_SECRET_ACCESS_KEY = 'AWS_SECRET_ACCESS_KEY...' BUCKET_NAME = 'hoge' session = Session( aws_access_key_id=AWS_ACCESS_KEY_I…

python で配列を n 個の配列に分割するメモ

コード # coding=utf-8 def chunked(iterable, n): return [iterable[x:x + n] for x in range(0, len(iterable), n)] if __name__ == '__main__': arr = range(10) print(chunked(arr, 4)) # => [[0, 1, 2, 3], [4, 5, 6, 7], [8, 9]] 参考 python2でリスト…

python で yes/no で実行する/しないの処理のメモ

変更2020-06-09: python2.xの raw_input が python3.x で input に変更になっているので修正 コード hoge.py def yes_no_input(): while True: choice = input("Please respond with 'yes' or 'no' [y/N]: ").lower() if choice in ['y', 'ye', 'yes']: retu…