【まとめ】Python(CGI)で掲示板 プログラミング X Facebook はてブ Pocket LINE コピー 2021.07.312023.07.07 これまでに書いた記事の中から、「Python(CGI)で掲示板」というテーマで書いた記事をまとめてみました。 【SQLite】データベースを作成するデータベースを作成するためにcreate_bdメソッドを作成する。import sqlite3import osclass Database: def __init__(self,_dbname='main.db'): ... 【SQLite】データベースにテーブルを作成するデータベースにテーブルを作成するためにcreate_tableメソッドを作成する。import sqlite3import osclass Database: def __init__(self,_dbname='main.db&... 【SQLite】データベースにデータを書き込むデータベースにデータを書き込むためにwrite_dataメソッドを作成するimport sqlite3import osclass Database: def __init__(self,_dbname='main.db'... 【SQLite】データベースからデータを読み込むデータベースからデータを読み込むためにread_dataメソッドを作成する。import sqlite3import osclass Database: def __init__(self,_dbname='main.db... 【SQLite】データベースからデータを削除するデータベースからデータを削除するためにdelete_dataメソッドを作成する。import sqlite3import osclass Database: def __init__(self,_dbname='main.db&#... 【Python】ローカルサーバを立ち上げるターミナルを開いて、以下のコマンドを実行する。python -m http.server 8000 または からアクセスできる。・CGIの場合ターミナルを開いて、以下のコマンドを実行する。python -m http.server --cg... 【HTML】フォームを作成するformタグやinputタグを用いてフォームを作成する。<!DOCTYPE html><html lang="ja"> <head> <meta charset="ut... 【Python】フォームからデータを送信するcgiモジュールを用いて、フォームから送信された内容を取得する。import cgiimport cgitbimport sysimport iocgitb.enable()sys.stdout = io.TextIOWrapper(sys... 【Python】フォームから送信された内容をデータベースに書き込むフォームから送信された内容をデータベースに書き込む。import cgiimport cgitbimport sysimport ioimport sqlite3import oscgitb.enable()sys.stdout = io.... 【Python】データベースから読み込んだ内容を表示するデータベースから読み込んだ内容を表示する。import cgiimport cgitbimport sysimport ioimport sqlite3import oscgitb.enable()sys.stdout = io.TextI... 【Python】CGIで掲示板を作成するcgiモジュールを用いて、掲示板を作成する。import cgiimport cgitbimport sysimport ioimport sqlite3import oscgitb.enable()sys.stdout = io.Text... 【Python】エックスサーバーでCGIを実行する①以下のファイルを作成する。.htaccessAddHandler cgi-script .pyindex.py#!/usr/bin/python3.6# -*- coding: utf-8 -*-print("Content-T...