万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    Python

    組み合わせPython

    例えば3つ(A, B, C)の項目を組み合わせて「有り、無し」パターン作りたいとき import itertools A = ('0', '1') B = ('0', '1') C = ('0', '1') res = list(itertools.product(A, B, C)) for x in res: print "{}\t{}\t{}".format(x[0],x[1],x[2])

    Python3 シーケンスデータ型の実験

    リストは「mutable」であり、タプルの中に格納できる。 >>> ([1], [2], [4]) ([1], [2], [4])

    Python3のremove

    python - Remove all occurrences of a value from a list? - Stack Overflow remove()は指定したものを最初の1つだけ削除 >>> x = [1, 2, 3, 4, 2, 2, 3] >>> x.remove(2) >>> x [1, 3, 4, 2, 2, 3] なので、2は全部消されないよ。

    printでrangeの違い 2と3

    Python2 print(range(5)) print(range(0, 5)) [0, 1, 2, 3, 4] [0, 1, 2, 3, 4] って予想通り Python3 print(range(5)) print(range(0, 5)) range(0, 5) range(0, 5) しかし、 print(list(range(5))) はちゃんと[0, 1, 2, 3, 4]となる。

    Pythonのデフォルト引数はどうなるか?

    i = 111 def hoge(arg=i): print(arg) i = 999 hoge() これは111になる。 メソッドの下で上書きしてるけどそれはメソッドにとっては知らなかった。

    Pythonのメソッドのアスタリスクのタプル

    def test_method(teacher, *mentor): print(teacher) print(mentor) test_method('Aho', 'Baka', 'Manuke') Aho ('Baka', 'Manuke')

    LambdaでPythonのlxmlを使う

    Pythonだけでなく、OS依存っぽいので面倒ですね。 Python Data Deployment on AWS Lambda – Nervous Systems Using Python’s LXML in Amazon Lambda - Azavea - Beyond Dots on a Map ↑のこれらが嫌なら、 ↓これをzipにいれるといいかも? github.com AWSに…

    LambdaでPythonを分割

    pipとかのモジュールは出来るのに、 なぜか自分のローカルのファイルをインポートできない。 これらが平行で存在してる時に lambda_function.py hoge.py lambda_function.py内で from hoge import A, B みたいに書きたいのだ。 ちなみにできないけど、 lambd…

    lambda-uploaderのlambda.jsonについて

    lambda.json の "handler": "function.lambda_handler", に書いていたのは、Lambdaのここに相当する。 function.pyのlambda_handlerだと思う。 lambda_function.pyを使うときは "handler": "lambda_function.lambda_handler", にする

    LambdaでPythonをあげる

    AWS Lambda Pythonをlambda-uploaderでデプロイ | Developers.IO アクセスキーの確認 https://console.aws.amazon.com/iam/home?#/security_credential ここで作って rootkey.csvのダウンロード aws configure またはaws configure --profile devこれ? 権…

    Django 1.11でのタグ使用時に勝手にエスケープされてしまう

    今までこのように買いていた。 @register.simple_tag def calc_rate(star): """ 星を計算する(評価者一覧の方) :param star: 星の数の数字 """ html = """ <p> """ star = '<span class="glyphicon glyphicon-star"></span>' * star html += star html += """ </p> """ return html しかし、いざtemplateで <div class="ratings"> {% cal</div>…

    先週の金曜(2008年7月25日) ミラクルリナックスでの[コードリーディング]Python Code ReadingStringIO.py 達人が書いた ウェブコア(株)柴田淳(しばたあつし)ex.しばたじゅんはシンガーソングライターコピーモジュール リファレンスが変数になる。 書き換え…