記事一覧
pythonでwebフレームをつくる(Flask)
pythonのwebフレームとして、flask があります。
通常は、Djangoが、使われますが、Djangoと比べて軽量という特徴があります。
pip3 install Flaskでインストールした後、必要なのは、フォルダ構成を考えることです。
以下のサイトにチュートリアルがあります。
htmlのテンプレートはtwitter社が作成したbootstrapが便利です。
サイズが可変なので
コーディングアートを楽しむ〜processing4〜
iphoneでは、画像コーディングアプリとして、RubySketchというものがあります。
PCで無料で使えるコーディングツールがないかと思って探したところ、processing4というものが使えそうです。
downloadをクリックすると、linuxではtgzファイルがダウンロードされます。
これをターミナルでtar xzvfコマンドで、展開し、./processingと入力すると起動します
"This environment is externally managed"のエラーが出たとき、python仮想環境をつかう。
pipにてライブラリをインストールしようとすると、以下のエラーが起こることがあります。
管理すべきpythonシステムに、勝手に変なソフトを入れないでね。エラーにするよ。というもので、pip installするとこのエラー警告⚠️が出てしまいます。このエラーが出ない解決策は、仮想環境内でライブラリをダウンロードすることです。
仮想環境はubuntuのターミナルで以下のコマンドにより、構築できま
写真の背景を削除し、別の背景を合成する
写真の背景、別の画像に合成したい場面(年賀状やマイナンバーカードの申請等)は多々あると思います。photoshopなどでもできるかもしれませんが、
pythonでは、"rembg"と"PIL"を使います。以下サンプルコードです。
from rembg import remove from PIL import Imageinput_path = 'picture.png'output_path
積立投資と一括投資のバックテスト
新NISAがはじまる来年ですが、投資でどのくらい増えるかpythonでコードを書いて、以下の点を検証しました。
①積立投資と一括投資でいくら増えるか?
②毎日積立と○日積立ではどのくらい増え方に違いがあるか?
③日々の値動きは、増える場合何%で減った場合何%か
株価をダウンロードして①、②、③を計算したあと、そのデーターをすべてCSVファイルに保存していくということをpythonで行います。
Microsoft Outlookのショートカットキー
仕事で幅広く用いられている
メールソフトMicrosoft Outlookのショートカットキーのメモです。
①ESC : 画面を閉じる
②Ctrl + R : 返信
③Ctrl + F : 転送
④Ctrl + Enter : メール送信
⑤Ctrl + F7 : 辞書登録
⑥Ctrl + 1 又は 2 : メール、カレンダー切り替え
⑦Ctrl + Space : 書式統一
⑧Al
(most likely due to a circular import)が出る原因
pythonで以下のエラーが出る場合、ファイルの名前がプログラム名になってしまっていることが原因です。
私はtkinterを実行させるとき、該当フォルダにtkinter.pyのファイル名をおいてしまっていたので、インストールしたtkinterのパッケージか、自身で作ったtkinter.pyなのかパソコンがこんらんしてしまっていました。このようなファイル名はフォルダからすべて削除しましょう。
イ
stooqから株価チャートを取得してみる
pythonで株価を取得するとき、yahooファイナンスから取得するのが一般的ですが、たまにメンテナンス等で使えないことがあるので、その代案です。
stooqから株価を取得します。
https://stooq.com/
株価をダウンロードして、CSVファイルとして保存するコード例はこちらです。S&Pでは1789年からのデータを取得できます。
GMP・GQPの実務をざっくり分類してみる
医薬品は、弱っている患者に投与するものであるので、その医薬品がキチンとしていなくてはなりません。
キチンとするための手段として取り入れているのが、GMP・GQPです。あくあくまで手段なので、GMP/GQPを守っているから安全安心な医薬品がつくられているかというのは、また別の問題です。
GMP/GQPというのは、とにかく記録を求められます。
必要な情報を集めて、どのように運営していくかを決めて、