2020-09-01から1ヶ月間の記事一覧
Pythonプログラミングの講義21日目。 今日の講義も、人工無脳のGUI版の機械学習。 明日は中秋の名月です。 【講義内容】 Chapter7 マルコフ連鎖で文章を作り出す マルコフ辞書 マルコフBot 【ワンポイント】 マルコフ連鎖 ある状態の起こる確率が直前の状態…
Pythonプログラミングの講義20日目。 今日の講義も、人工無脳のGUI版の機械学習。 内職は、非同期通信について。 【講義内容】 Chapter6 「記憶」のメカニズムを実装する(機械学習) Chapter7 マルコフ連鎖で文章を作り出す 【ワンポイント】 GraphQL graph…
Pythonプログラミングの講義19日目。 今日の講義も、人工無脳のGUI版の機械学習。 内職は、Websocketについて。 【講義内容】 Chapter6 「記憶」のメカニズムを実装する(機械学習) 【ワンポイント】 今日の講義ほぼ聞いてなくて、Djangoでの非同期通信につ…
pathlib from pathlib import Path ファイル一覧取得 base_dir = Path('public/') files = [file for file in base_dir.glob('*.csv')] ファイルの読み書き 7.2. ファイルを読み書きする モード モード 説明 既存ファイル無 既存ファイル有 'r' ファイルの読…
Django REST framework pipアップデート python -m pip install -U pip python -m pip install -U setuptools インストール pip install djangorestframework pip list Package Version ------------------- ------- asgiref 3.2.10 Django 3.1.1 djangorest…
Pythonプログラミングの講義18日目。 今日の講義も、人工無脳のGUI版の機械学習。 内職は、Djangoアプリ制作。 【講義内容】 Chapter6 「記憶」のメカニズムを実装する(機械学習) 【ワンポイント】 今日の講義ほぼ聞いてなくて、DjangoとVue.jsの連携方法…
Pythonプログラミングの講義17日目。 今日の講義も、人工無脳のGUI版の機械学習。 内職は、Djangoアプリ制作。 【講義内容】 Chapter6 「記憶」のメカニズムを実装する(機械学習) 【ワンポイント】 形態素解析入門 Janome のインストール pip install jano…
Pythonプログラミングの講義16日目。 今日の講義も、人工無脳のGUI版の機械学習。 内職は、Djangoアプリ制作。 【講義内容】 Chapter6 「記憶」のメカニズムを実装する(機械学習) 【ワンポイント】 機械学習のすすめ メッセージボックス tkinter.messagebo…
はじめに PythonのWebアプリケーションフレームワークである、Djangoでの開発スキルを習得するハンズオンです。 モデルの作成 blog\models.py from django.conf import settings from django.db import models from django.utils import timezone # Create y…
はじめに PythonのWebアプリケーションフレームワークである、Djangoでの開発スキルを習得するハンズオンです。 Blogアプリの作成 cd djpj python manage.py startapp blog ルートとビューの作成 ビューの作成 paramsの定義 ルートの作成 views.py from djan…
はじめに DeployKeyを登録しようとすると、Key is already in useとエラーになる。 同じ公開鍵は登録できないので、SSHとGITの設定変更で対処。 GitHub GitHub リポジトリ作成 リポジトリを作成する SSH鍵の生成 TeraTermなどでSSH鍵を生成 .sshフォルダ id_…
はじめに PythonのWebアプリケーションフレームワークである、Djangoでの開発スキルを習得するハンズオンです。 Contactアプリの作成 cd djpj python manage.py startapp contact フォームの作成 フォーム(contact\forms.py)の作成 forms.py from django imp…
はじめに PythonのWebアプリケーションフレームワークである、Djangoでの開発スキルを習得するハンズオンです。 Corporateアプリの作成 cd djpj python manage.py startapp corporate ルートとビューの作成 ビュー(corporate\views.py)の編集 views.py from …
Pythonプログラミングの講義15日目。 今日の講義も、人工無脳のGUI版の機能拡張。 内職は、Djangoアプリ制作。 【講義内容】 Chapter5 ピティナのGUI化と[人工感情]の移植 【ワンポイント】 Visual Studio Code Visual Studio Code公式 Extentions Python Ja…
Pythonプログラミングの講義14日目。 今日の講義も、人工無脳のGUI版の機能拡張。内職は、Djangoアプリ制作。 【講義内容】 Chapter5 ピティナのGUI化と[人工感情]の移植 【ワンポイント】 import json def api(): df = [] for code, desc in zip(pycode, py…
Pythonプログラミングの講義13日目。 今日の講義も、人工無脳のGUI版の機能拡張。内職は、Djangoアプリ制作。 【講義内容】 Chapter5 ピティナのGUI化と[人工感情]の移植 【ワンポイント】 正規表現 正規表現操作 import re pattern = 'Python' line = 'Pyth…
Pythonプログラミングの講義12日目。 今日の講義は、人工無脳のGUI版の機能拡張。内職は、Codewars(Python精進)。 iosアプリ制作用に、MacBookProを買うか悩み中…。カスタマイズして10gen Corei7も捨てがたい。 【講義内容】 Chapter5 ピティナのGUI化と[…
Pythonプログラミングの講義11日目。 今日の講義は、人工無脳のGUI化(tkinter)。 参考テキスト 【講義内容】 Chapter5 ピティナのGUI化と[人工感情]の移植 【ワンポイント】 Python公式 | tkinter tkinterチュートリアル Python入門:tkinter事始め 【今日…
はじめに tkinterの使い方を調べた備忘録です。 経緯 簡単なHello Worldプログラムが簡単ではなかったので...。 少しずつ理解していきたい。 a-simple-hello-world-program.py import tkinter as tk class Application(tk.Frame): def __init__(self, master…
はじめに PythonのWebアプリケーションフレームワークである、Djangoでの開発スキルを習得するハンズオンです。 LPアプリの作成 cd djpj python manage.py startapp lp ルートとビューの作成 ビュー(lp\views.py)の編集 views.py from django.shortcuts impo…
目次 Chapter1 システム構築用ネットワークの作成 Chapter2 WordPress用サーバの構築 Chapter3 Webサーバの構築 Chapter4 プライベート用ネットワークの作成 はじめに Chapter5 WordPressの設定 5-1 PHP7.3のインストール 5-2 WordPressの導入 5-3 セキュリ…
Pythonプログラミングの講義10日目。 今日の講義は、人工無脳。講義の内容をアレンジしながら受講。 自習はAtCoder&PaizaでPython精進。 参考テキスト 【講義内容】 Chapter4 オブジェクト、そして人工知能へ向けての第一歩 【ワンポイント】 プロパティ cl…
Pythonプログラミングの講義9日目。 今日の講義は、クラス。オブジェクト指向プログラミングの第一歩。 講義の内容を要約しつつ、内職はpygame&BeautifulSoup。 参考テキスト 【講義内容】 Chapter4 オブジェクト、そして人工知能へ向けての第一歩 【ワンポ…
Pythonプログラミングの講義8日目。 講義のコマ割りが明らかに初心者向け。内部関数、クロージャ、lambda、ジェネレータ、デコレータを1コマでサラッと説明。 基本構文までをサラッと流して、ここらへんからジックリ講義した方が、良いのだけどなぁ。 参考テ…
Pythonプログラミングの講義7日目。 講義がようやく関数に入りました。今日も内職でDjangoのチュートリアルをやりました。 参考テキスト 【講義内容】 Chapter3 条件分岐と繰り返し、関数を使う 【ワンポイント】 位置引数 def func(a, b): print(f'{a} --->…
Pythonプログラミングの講義6日目。 講義の進捗がスロー過ぎて1日、内職でDjangoのチュートリアルをやりました。 参考テキスト 【講義内容】 Chapter3 条件分岐と繰り返し、関数を使う 【ワンポイント】 o = {'A': 1, 'B': 2, 'A':3} print(o) {'A': 3, 'B':…
はじめに PythonのWebアプリケーションフレームワークである、Djangoでの開発スキルを習得するハンズオンです。 Helloアプリの作成 cd djpj python manage.py startapp hello ルートとビューの作成 ビューの作成 ルートの作成 hello/views.py from django.sh…
はじめに PythonのWebアプリケーションフレームワークである、Djangoでの開発スキルを習得するハンズオンです。 開発環境 Windows10 Home Python3.8.5 Django3.1 Pythonのインストール 以下の公式サイトからダウンロードしてインストールします。 Python www…
Pythonプログラミングの講義5日目。 今日は講義内容を要約しつつ、内職でpygameのチュートリアルをやりました。 参考テキスト amzn.to 【講義内容】 Chapter3 条件分岐と繰り返し、関数を使う 【ワンポイント】 条件分岐と繰り返し処理 while True: x, n = i…
Pythonプログラミングの講義4日目。 今日も初心者向けの講義を聞きつつ、内職でDjangoアプリを作っています。 参考テキスト amzn.to 【講義内容】 Chapter2 Pythonプログラムの材料(オブジェクトとデータ型) 【ワンポイント】 データ型・演算子 数値 文字列 …