[Python] pipで任意のディレクトリにライブラリをインストールする Lambdaなどの開発をしていると、開発環境で書いたコードをawsにアップロードする場合があります。 この時外部のライブラリを使いたい場合はそのライブラリ関連ファイルも一緒にアップロードしなければなりません。 pipなど… Yuya Satoハック2017.06.02 40,593
pythonでfor文を逆にループする reversed reversedを使用する事で逆順にする事ができる。 元々のリストの値を変えたくない、リストの順番が狂うのは嫌だ、という時はlist()を忘れずに! for i in reversed(print_li… Jyoziハック2017.05.23 6,250
pythonのfor文でインデックスや2つの要素を使用する enumerate enumerateを使用する事でデータとインデックス両方を使用する事ができる。 for i, data in enumerate(list): zip zipを使用する事で複数のデータ一度にループする… Jyoziハック2017.05.23 1,356
split関数 splitは文字列を分離できる便利な関数です。与えられた文字列に余計なものが付いてて困った時はこれを使って無理やり欲しいものを取り出してくることが出来ます。 #配列date [‘2017-05-08 09:05:27 (… kato770ハック2017.05.18 276
[Python] 設定ファイルを扱う Pythonのスクリプトなどで、アクセスキーやメールアドレス、パスワードなどの変数をスクリプトの直接書き込まずに、設定ファイルとして分離して扱うときにConfigParserモジュールを使用します。 設定ファイルの作成 … Yuya Satoハック2017.05.12 3,553
[Python] 文字列を正規表現で判定 reモジュールをimportします。 search関数で、文字列の中でマッチした箇所を返します。 import re hoge=”sample1234hogesample5678″ match = re.search(“… Yuya Satoハック2017.04.26 1,184
python内でコマンドを使用する python内でコマンドを使用 python内でコマンドを実行するにはsubprocessを使用する。 import subprocess cmd = “コマンド” proc = subprocess.check_out… Jyoziハック2017.04.14 2,995
[Python] 余分な空白や改行文字を取り除く Pythonではstrip()関数で指定した語を文字列から削除することができます。 このstrip()関数では引数になにも加えないと、空白及び改行文字を取り除いてくれます。 hoge = ” hugahogehoge¥n… Yuya Satoハック2017.04.05 9,737
[Python]APIを使ってスプレッドシート読み書き Googleのスプレッドシートを読み書きできるプログラムを作りました。 勿論先人がいっぱいいるんですけど、どれも若干IDの取り方など違ったようなので自分なりにやってみました。 import os import gspre… kato770ハック2017.03.23 1,154