pythonでウェブアプリを作りたくて勉強を始めました。
みんなのpython webアプリ編(http://coreblog.org/ats/stuff/minpy_web/04/index.html)
こちらの教材で勉強してる初心者なのですが、アプリを起動させるとwebブラウザにスクリプトがそのまま表示されてアプリが起動されず文字化けも起きてしまいます。
少し自分で調べていろいろ試してみたのですが下記のスクリプトが表示されたまま変わらずの状態です。
お手数をおかけしますが、お力かしていただけたらと思います。
よろしくお願いします。
###該当のソースコード #!/usr/bin/env python # coding: utf-8 import cgi from datetime import datetime html_body = u""" <html><head> <meta http-equiv="content-type" content="text/html;charset=utf-8"> </head> <body> %s </body> </html>""" content='' form=cgi.FieldStorage() year_str=form.getvalue('year', '') if not year_str.isdigit(): content=u"西暦を入力してください" else: year=int(year_str) friday13=0 for month in range(1, 13): date=datetime(year, month, 13) if date.weekday()==4: friday13+=1 content+=u"%d年%d月13日は金曜日です" % (year, date.month) content+=u"<br />" if friday13: content+=u"%d年には合計%d個の13日の金曜日があります" % (year, friday13) else: content+=u"%d年には13日の金曜日がありません" print "Content-type: text/html;charset=utf-8\n" print (html_body % content)
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/29 11:12