作者hsnu114444 (littleq0903)
看板Python
标题Re: [问题] 想要以网页做为程式的UI
时间Tue Jul 20 00:57:52 2010
※ 引述《hl4 (Minimi)》之铭言:
: 最近用python在XP上写了一些程式,但是UI对我来说一直是个问题。
: 一开始想用wxpython和tk,结果学的过程不太顺利。
: 後来用html的方式做了output的显示,感觉满方便的。
: 但是,我想知道有没有办法从html对我写的python作呼叫。
: 我看到了这样的范例:
: #!c:\Python\python.exe
: # Fig. 6.3: fig06_03.py
: # Displays the current date and time in a Web browser.
: import time
: def printHeader( title ):
: print """Content-type: text/html
: <?xml version = "1.0" encoding = "UTF-8"?>
: <!DOCTYPE html PUBLIC
: "-//W3C//DTD XHTML 1.0 Strict//EN"
: "DTD/xhtml1-strict.dtd">
: <html xmlns = "http://www.w3.org/1999/xhtml">
: <head><title>%s</title></head>
: <body>""" % title
: printHeader( "Current date and time" )
: print "<p>" + time.ctime( time.time() ) + "</p>"
: print "</body></html>"
: 书上的图是以浏览器直接开启这个.py,但是我怎麽开都是直接看到这些code。
: python interpreter的路径改正了,依然不行。
: 後来看到python server pages的范例,我把他放在SimpleHTTPServer的资料夹,
: 再透过127.0.0.1来看,一样不行。
: 如果都是可行的话,我比较偏好第一个方法。
: 但是,我的步骤到底哪里出了问题了呢?
: 谢谢
题外话,可以去看一下有关Google app engine或是django的书,
可能会找到你要的。
如果你想要从网页上去呼叫程式运行的结果是绝对ok的。
django的话国内好像是没有中文的,但是英文本少说也有个五、六本,
网路上资源也不少
Google app engine的话有一本是erisck大神写的还不错,有很多范例和概念解释。
(我有买,还有作者签名真开心XD)
http://tinyurl.com/274yntx
这里有网路上找到的试读的pdf档,只有节录。
个人小建议而已,仅供参考:)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.34.184.67
1F:推 asoedarren:GAE目前有办法使用Django 1.2.1吗? 07/20 12:38
2F:→ hsnu114444:应该不行吧... 07/20 15:04