python
はじめに 国勢調査のCSVファイルを利用して千葉県の人口の推移をグラフにする 国勢調査 / 時系列データ / CSV形式による主要時系列データ 下記のサイトからCSVファイルをダウンロードして不要なデータや「-」の部分を0に変換して利用する www.e-stat.go.jp …
はじめに 前回、ざっくりpandasでCSVファイルを読み込みを作成したが他にどのような機能があるか理解していないので、触ってみる px-wing.hatenablog.com DataFrameについて データを表形式(行列)にして保存することでデータを扱いやすくする 2次元のデー…
はじめに 複数ファイルのエクセルファイルとCSVファイルを統合する必要があったので、pandaが使えると思い調査してみる。 pandasのインストール pip install pandas pandasを動かしていると下記のエラーに遭遇する Case1 下記のエラーが発生した場合、xlrdが…
はじめに pythonでブラウザを自動操作したくなったので、サンプルを作成してみる 必要なものをインストールする Chrome用のWebDriverのダウンロード 下記のサイトからWebDriverをダウンロードする このドライバを介してPC上のChromeを操作することが出来る。…
はじめに 前回、Djangoのユーザー認証回りのユーザー登録とログイン回りを実装したので、今回はログアウト、ログイン判定をしていく。 ユーザー管理 下記の機能を実装することが可能です。 - ユーザー登録(前回) - ログイン(前回) - ログアウト - 認証 - ロ…
はじめに 前回の下記の記事でDjangoでpillowのインストールまで実施したので、今回は画像がアップロードできる状態まで設定する px-wing.hatenablog.com MEDIA_ROOTとMEDIA_URLの設定 プロジェクトフォルダにあるsetting.pyファイルにファイルアップロード先…
はじめに djangoでファイル添付つきのフォームを作成するためにpillowをインストールしようとしたらエラーがでたので、調べてみた。 pillow.readthedocs.io エラーの内容 jpeg関連のライブラリが見つからないとエラーが出ていた。 The headers or library fi…
はじめに 前回、DjangoでGraphQLでDBに登録された情報にリクエストする処理を実装しましたが、今回はDBのデータを更新する処理を実装する 前回の調査記事 下記の記事をみることで環境構築とデータを取得する箇所までは実装できている px-wing.hatenablog.com…
はじめに 2020.08.04 に django3.1がリリースされたのでローカルにインストールされているDjango3.0.8からDjango3.1にバージョンアップしてみる www.djangoproject.com 現在インストールされているバージョンを確認する pip list -oコマンドで確認する # pip…
はじめに ーpythonでOpenCVを利用して顔認識を作成する サンプルソースは公式サイトのものを流量する。そのままコピーしても動作しなかったので、少し変更しました。 docs.opencv.org サンプル画像 - 利用した画像 www.pakutaso.com 顔と目の認識するための設…
はじめに OpenCVを利用してリアルタイムで写真を常に撮影してローカルに保存するサンプルを作成する おおもとのソースは鳥取大学のページに掲載されているサンプルを流用して作成しました。最初、OpenCVの公式サイトかと思ったぐらい。 labs.eecs.tottori-u.…
はじめに pythonで非同期処理をする方法を調べてみました。 同期処理 ライブラリインストール シンプルなPythonのHTTPライブラリをインストールする pip install requests requests-docs-ja.readthedocs.io サンプルコード 2回のHTTPリクエストを同期処…
はじめに 前回までにお問い合わせフォームのデータを格納するテーブルの作成まで進めたので、実際に申し込みフォームを作成する px-wing.hatenablog.com 前回と記事からの変更点 データベースを作成する際に文字コードを指定して作成する。日本語を文字化け…
はじめに 前回まで、dockerでdjango環境を構築したので、チュートリアルに記載されているチュートリアルを動かす。 REST frameworkのチュートリアルがわかりづらいので、下記に設定した内容をメモしておく。 ユーザーの作成 前回の環境構築でユーザーを作成…
はじめに 前回、pyenvでpythonをインストールしたので、今回はdjangoとdjangoのAPIフレームワークをインストールする インストール RESTフレームワークには以下が必要です。 Python (3.5, 3.6, 3.7, 3.8) Django (1.11, 2.0, 2.1, 2.2, 3.0) 下記をインス…
前回 dockerのpyenvをインストールしたので、今回はpyenvで最新のpython3系をインストールしてみる px-wing.hatenablog.com インストールできるバージョンの確認 下記のコマンドでインストールできるバージョンを確認する # pyenv install --list 現在、何が…
pyenv pyenvは、シンプルなPythonバージョン管理のためのツールです。 2系、3系や3系のマイナーバージョンでの管理が楽。 pyenvをインストールする上で必要なライブラリをインストールする pyenvをインストールするときに必要なそのほかのライブラリは下…