acokikoy's notes

{"勉強中":"Python","注目":"Shopify","LOVE♡":["ABARTH595","TA-GG9","Ukulele","Movable Type","ガーナ ミルクチョコレート"]} なWebディレクター

Python

HEROKU - Getting Started Python チュートリアルの勉強メモ

Heroku スターターガイド (Python) | Heroku Dev Centerチュートリアルを通して躓いた箇所と理解した内容をメモしたもの。

セミナー参加ログ》みんなのPython勉強会#78(Pythonistaでも気になるNFTをこっそり学ぼう!) 2022-02-17

startpython.connpass.com

セミナー参加ログ》みんなのPython勉強会#67 - 春のPython祭り! 2021/3/10(水) 19:00〜21:00(オンライン開催)

startpython.connpass.com

セミナー参加ログ》みんなのPython勉強会#65 2021/1/13(水) 19:00〜21:00(オンライン開催)

みんなのPython勉強会#65 の聴講メモ。 startpython.connpass.com

CheatSheet》Flask (1)

Flask, jinja2チートシート。毎度0から思い出し思い出しでアホだから、コピペして使う用。 基本のひな形:: app.py 固定URL 動的URL、パラメータ受け渡し 基本のひな形:: jinja2テンプレ側 リンク

CheatSheet》実行中の全プロセスから目的のを探してkillする

Flask でスクリプトを修正して再実行しようとしたら、エラーで叱られた。 Ctrl+C で止めたつもりがどこかでプロセスが生きているらしい。 OSError: [Errno 48] Address already in use 実行中の全プロセスから目的のを探してkillする # 自分以外を含む全プロ…

CheatSheet》Homebrew, Python, Pip周り

すぐ忘れちゃうからメモっておく Python をアップデート Pip をアップデート Python をアップデート macOS環境:: Homebrew経由でインストールしたPython3をアップデートする # Homebrew自身をアップデート(結構時間がかかる) % brew update # Python3をア…

イベント参加ログ》みんなのPython勉強会#58 @2020年6月10日(水)19:00〜21:00 オンライン開催

みんなのPython勉強会#58 の聴講メモ。 YouTubeライブ配信によるオンライン開催で、テーマは「Python製ドキュメント生成ツールSphinx丸わかり」。 当日誰かのtweetだかslackだかで気づいて飛び入り聴講した。予想を越える面白さで参加して良かった。

イベント参加ログ》第111回)Python mini Hack-a-thon(オンライン)

pyhack.connpass.com pyhack定期もくもく会。普段はビープラウドさん会議室が会場だけれど、新型コロナの影響でバーチャル開催2回目。 参加目的・獲得目標 成果 キーワード 気づき TODO(気づきを行動に変える)

Python テキストファイルやcsvファイル R/Wの覚え書き (pathlib, csvライブラリ)

テキストファイルの文字コード判定や、csvファイル R/Wの覚え書き (pathlib, csvライブラリ) ファイルを開く pathlib利用 ファイルの文字コードが不明の時 - 文字コードを調べて、ファイルを読む csvファイルの読み書き

Python ファイル操作の覚え書き (os, pathlib, shutilライブラリ)

Python ファイル操作の覚え書き (os, pathlib, shutilライブラリ) ファイル名に指定の接頭辞をつけてコピー shutil.copy() ディレクトリーごとまるっとコピー、ただし除外ファイルあり shutil.copytree() ディレクトリーごとまるっと移動 shutil.move()

Slack : 複数ワークスペース についてステータスを一斉変更する

motivation: コロナの影響で毎日テレワーク。 自社のやプロジェクト専用に複数のワークスペースがあって、毎朝手動でステータスを変更するのが面倒なので一括でできるようにしたい。 motivation: 特定のワークスペースのステータス更新 tokenを取得・確認す…

参加ログ》(第110回)Python mini Hack-a-thon(オンライン)  2020/4/4(土) 11:00-19:00

pyhack.connpass.com <概要> Pyhack定期もくもく会。2020年初参加で、通算7回目。 Zoom による オンライン開催 Twitter #pyhack 参加目的・獲得目標 成果、気づき キーワード ランチ

Pygame Zero インストール時トラブルの解決メモ( macOS Catalina, Python3.8.0)

日経ソフトウェア2020年5月号 の付録「5日でできる!Pythonでゲーム作成入門」を試そうとしたところ、しょっぱなから Pygame Zero インストールで躓いた。その時の解決メモ。 日経ソフトウエア 2020年 05月号 [雑誌]価格: 1830 円楽天で詳細を見る pip insta…

参加ログ》 (第106回)Python mini Hack-a-thon 12/14(土) 11:00-19:00

pyhack.connpass.com <概要を書く> ビープラウドさん会議室が会場の、 #pyhack 定期もくもく会。参加6回目。 Web上の連載記事を教科書に、Djangoチュートリアル風の投票システムを作る(Responder と SQLAlchemy の勉強) Twitter #pyhack 参加目的・獲得…

イベント参加ログ》Python Boot Camp in 群馬 2019/11/02 13:00-17:00, 懇親会

pyconjp.connpass.com PyconJP が全国各地で開催する、Pythonチュートリアル講座「Python Boot Camp」の群馬高崎バージョンに参加しました。 #PyCamp 参加目的・獲得目標 勉強メモとか、気づきとか 2. Pythonをはじめよう — Python Boot Camp Text 2016.04.2…

RESTful Web APIを扱う時の基本手法のまとめ(Python利用)

Pythonで REST APIを扱う時の基本手法まとめ、Python編。 認証を通したり、CRUD操作、JSONファイルの加工などなど、Web APIのハンドリングに汎用で使える操作をまとめる。 oAuth 認証が未完成だけど、ひとまず公開して後から追記予定。 利用ライブラリ 準備:…

Redmine APIで、プロジェクトにユーザ登録して本人に案内を送るところまでを自動化する

Redmine Rest API経由でアカウント発行とユーザのプロジェクトメンバー登録、本人に通知メールを送るところまでを自動化した話。 動機 システム概要 処理の流れ 1. configファイルを読み込んで定数値をセットする 設定ファイルの中身 処理スクリプト本体の方…

形態素解析ツール nagisa で単語分割してWordCloudに出力する(その1)

PyConJP 2019 でnagisaという日本語の形態素解析ツールのことを知ったので触ってみる。ただチュートリアルをこなすだけではつまらないので、CMSからAPI経由でウェブサイトのコンテンツを取得してnagisa とWordCloud でテキストマイニングする。今回は その前…

イベント参加ログ》 PyConJP2019 9/15(日:Tutorial Day) , 9/16-17(祝月・火:Conference)

pycon.jp PyCon JP 2019 セッションリスト (スライドとYouTubeへのリンクがある) <概要> PyConJPは Pythonユーザが情報交換・交流を深める国際カンファレンス の日本版。初めて参加した。 前日のTutorial Day (Lambda(Python)を使用したサーバレスのハン…

あんちょこ》venvで仮想環境構築 から終了まで

venv で仮想環境を作るとき、よくつかう操作のあんちょこ。 venv の使いどころ venvで仮想環境構築、終了のしかた 新しい仮想環境を作成 activate(有効化) 仮想環境にパッケージをインストール インストール済みパッケージを一覧 仮想環境のパッケージ情報…

イベント参加ログ》 (第103回)Python mini Hack-a-thon 9/6 11:00-19:00

pyhack.connpass.com pyhack pythonistaの定期もくもく会。 今回はいつもと違う会場で、神保町にあるヤンセンファーマ株式会社(ジョンソン・エンド・ジョンソン)さんの会議室にて。 2ヶ月ぶりの参加。 pyhack pythonistaの定期もくもく会。 参加目的・獲得…

毎朝Codewars@2019.08.18(日): Square(n) Sum

毎朝ちびちびCodewars。 [6 kyu] Find The Parity OutlierFind The Parity Outlier www.codewars.com 今日のお題: """[6 kyu] Find The Parity OutlierFind The Parity Outlier https://www.codewars.com/kata/find-the-parity-outlier/train/python 要素数…

毎朝Codewars@2019.07.24(水): Find all pairs

毎朝ちびちびCodewars。 記事が下書きのままずっと放置されていたのを、遅ればせながら公開しました。 [7 kyu] Find all pairs www.codewars.com 今日のお題: """与えられる整数のリストに、同じ数値のペアが何組あるか数える 例: [] --> 0 (空リスト) […

毎朝Codewars@2019.08.07(水): Primes in numbers

毎朝ちびちびCodewars。 [5 kyu] Primes in numbers www.codewars.com 今日のお題: """[5 kyu] Primes in numbers https://www.codewars.com/kata/primes-in-numbers 1以上の正の整数 num について、素因数分解した結果を次の書式で返す: "(p1**n1)(p2**n2)…

毎朝Codewars@2019.07.18(木): Delta Bits

毎朝ちびちびCodewars。少し間が空きましたが、再開。 [7 kyu] Delta Bits www.codewars.com 今日のお題: """正の整数a, bを2進数表現したときに、ビット値が異なる桁の数を数える 取り得る a, bの上限は 216 とする。 例)a, b が 31, 14の場合 -> 0桁, 4…

毎朝Codewars@2019.07.04(木): Change your Points of View

毎朝ちびちびCodewars。 Change your Points of View [6級] www.codewars.com 今日のお題: """ 次の4つの関数を定義する。 point(x, y) は、座標(x, y) の情報を含んだ callable な関数を返す。 def point(x, y): return lambda ... callable(point(3,4)) -…

Python 3 エンジニア認定 基礎試験 成果

Python 3 エンジニア認定基礎試験 を受験して無事合格した。間違えたり理解不足だった箇所の振り返りと成果まとめ。 試験の概要 受験の目的・獲得目標 結果 不完全だった箇所のフォロー 1): 位置引数の指定 2): クラス多重継承 super([type[, object-or-ty…

毎朝Codewars@2019.06.25(火): Sums of Parts

毎朝ちびちびCodewars。 [6 kyu] Sums of Parts www.codewars.com 今日のお題: """ リストの各要素について、自分と自分より後ろの要素の和をリストにして返す 例: ls = [0, 1, 3, 6, 10] 自分より後ろの要素は、前から順に [0, 1, 3, 6, 10] -> 和は 20 [1…

毎朝Codewars@2019.06.21(金): Maze Runner

毎朝ちびちびCodewars。 [6 kyu] Maze Runner www.codewars.com 今日のお題: """指示に従って2D迷路を進み、脱出できるか否かの結果を返す def maze_runner(maze, directions): Args: maze (list): N x N の2D迷路を成す。 例: maze = [[1,1,1,1,1,1,1], [1…