pythonのお勉強めも

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;