index.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <h1>翻訳したい言語を入力してください</h1> <form method="POST" action="result.py"> <label>テキスト:</label> <textarea name="text"></textarea> <button type="submit">送信</button> </form> </body> </html>
result.py
#!/usr/bin/python3 # -*- coding: utf-8 -*- import cgi import cgitb import sys cgitb.enable() form = cgi.FieldStorage() print("Content-Type: text/html; charset=UTF-8") print("") if "text" not in form: print("<h1>Erro!</h1>") print("<br>") print("テキストを入力してください!") print("<a href='/'><button type='submit'>戻る</button></a>") sys.exit() text = form.getvalue("text") print(text)
ん。。。なんか上手くいかんな。