HelloWorld with ヒアドキュメント
#!-*- coding:utf-8 -*-" #!/usr/bin/env python print "Content-type:text/html;charset=utf-8\n\n"; print """ Hello World ヒアドキュメント便利 """
日本語を表示するには
行頭に
#!-*- coding:utf-8 -*-"
をいれる。
パラメータ取得
#!-*- coding:utf-8 -*-" #!/usr/bin/env python import cgi print "Content-Type:text/html\n\n" pm= cgi.FieldStorage() print pm["name"].value
外部URL表示
#!-*- coding:utf-8 -*-"
#!/usr/bin/env python
import urllib2
import cgi
pm = cgi.FieldStorage();
print "Content-type:text/html;charset=utf-8\n\n";
request = urllib2.Request(pm["url"].value)
request.add_header('User-Agent','Existences PING Scanner 0.8b...')
opener = urllib2.build_opener()
body = opener.open(request).read()
print body;