プログラミング

Django

【Django入門】アクセスカウンターのページを作ってデータベースの操作を体感する

最小限のコードでDjangoのデータベースを使ったアプリを作る方法Python、Djangoをインストールしない開発環境PaizaCloudを使用することで簡単に体験できます。プログラム中でデータベースに書き込む簡単な例になります。アクセス...
Django

Django公式チュートリアル-簡単な投票 (poll) アプリケーションの完成品をデプロイしました

Django公式チュートリアル、その2~4の内容を補足説明します。開発環境はPython、Djangoのインストールが全く不要なPaizaCloudを使ってます。ローカルで開発環境がある方も対応しています。チュートリアルの完成品がどんな感じ...
Django

Django公式チュートリアルをインストールしない開発環境(PaizaCloud)で無料で勉強する方法「はじめての Django アプリ作成、その1」

開発環境はパソコンにインストールせずインストール済みのPython、DjangoがWEBで無料で使えるPaizaCloudを使用します。Django公式のチュートリアルを実際に使い分かりにくいところを補足していきます。パソコンのローカル環境...
Django

Djangoのデータモデルとデータベースの関係を理解してデプロイする方法【PostgreSQL】

Djangoで作ったアプリをPaizaCloud(開発環境)とHeroku(現在無料ではないのでRailway、Renderを使用)にデプロイすることでデータモデルとデータベースの関係の理解を深めることができます。使用するデータベースはPo...
Python

【初心者向け】PythonでWindowsの操作を自動化!毎日発表されるデータを日付ごとコピペして表(csvファイル)に保存する方法【PyAutoGui】【Pandas】

毎日どこかのサイトにいってデータを記録している場合、自動化できます。具体例として神奈川県の感染者の件数を日付とともにコピペし表(csvファイル)にまとめる方法です。神奈川県の新型コロナウイルスに感染した患者の発生状況のデータを利用します。2...
Python

【初心者向け】PythonでWindowsの操作を自動化!マウス操作を自動化しコピペして表(csvファイル)に保存する方法【PyAutoGui】

Pyautoguiでyahooピンポイント天気のサイトを立ち上げ情報をコピペして表に保存する方法です。Pyautoguiを理解するためのもので実用的ではありません。Windows、JupiterNotebookにて動作を想定しています。この...
Python

【Python】日本語のURL表示がおかしいときの対策【URLエンコード】

日本語を含んだURLをメモ帳などに貼り付けてもわかりますが日本語の部分が%〇~に変換されてます。原因はURLエンコード されているからです。URLエンコード(パーセントエンコーディング) とは何かの解説とPythonで日本語表示に直すやり方...
Django

Pythonで作ったものを公開(デプロイ)、Webサービスの基礎すべて無料でやってみた!【Django】

PythonでWebサービスを作り無料サーバーにアップするところまで紹介します。パソコンにインストすることなく無料のWEBサービスのみ使用大手でよくある無料だけどクレジットカード登録しないとアカウントができないとかもない。Django(We...
Python

Pythonのプログラムをコピペして実行する方法【プログラムしたことない人向け】

インストールなしでPythonが実行できるGoogle Colaboratoryを使えばコピペでPythonのプログラムが簡単に実行できます。右クリックで貼り付けられないときの対策もご紹介します。Web上で動くのでMacでも動きます。 注意...
Python

【初心者向け】ExcelがなくてもPythonで表計算扱う方法(表にデータが入った行を追加する)【Pandas】

Pythonで表計算を扱う場合Excelで操作するものが多いです。しかしExcel持っていない人もいるでしょう。この記事ではExcelではなくcsvファイルで表計算を扱います。具体的にはデータの入ったリスト(1次元配列)を作り1行ずつ追加し...