import sys
import io
import csv
import codecs
import cgi
sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8')
print('Content-type: text/html; charset=UTF-8\r\n')
print('2017年度HSコードを旧HSコードに変換<BR><BR>')
# 含まれないのでフォームを表示
form = cgi.FieldStorage()
if (not 'v1' in form):
 # 含まれないのでフォームを表示
 print("""
 <form>
 <input type="text" name="v1">
 <input type="submit" value="aa">
 </form>
 """)
else:
 # # フォームの値を取得して計算結果を表示 --- (*2)
 v1 = form.getvalue("v1", "0")
 # v2 = form.getvalue("v2", "0")
 ans = str(v1)
# Shift_JISのCSVファイルを読む
 filename = "2017toHS2012.csv"
 csv = codecs.open(filename, "r", "shift_jis").read()
# # CSVをPythonのリストに変換する
#
 data = []
 rows = csv.split("\r\n")
 for row in rows:
 if row == "": continue
 cells = row.split(",")
 data.append(cells)
for c in data:
 if ans == c[0]:
 print("2017年度のHSコード",c[0],"は<br>","2012年度において<b>",c[1],"</b>となっております")
 break
print("指定のコードは存在しません")