Tag Archives: python

python程序优雅之美

因为我的c语言基础很不好,或者说基本等于没有学习过c,大家也可以想象我熟悉的pascal和c还是有很大的差别的。python、php、perl等很多脚本语言都受到了c的影响。我并不是很喜欢这种类c的语言的语法,当然还是因为不习惯和曾经太多与强大的delphi的根深蒂固的影响。 但是我看到基于google app engine的这段简单的python语言之后,我还是惊讶于pyhon的简洁,以及google的强大。(倒是很希望baidu可以推出类似的竞争产品,这样就可以不担心被屏蔽了) import cgi   from google.appengine.api import users from google.appengine.ext import webapp from google.appengine.ext.webapp.util import run_wsgi_app   class MainPage(webapp.RequestHandler): def get(self): self.response.out.write(""" <html> <body> <form action="/sign" method="post"> <div><textarea name="content" rows="3" cols="60"></textarea></div> <div><input type="submit" value="Sign Guestbook"></div> </form> </body> … Continue reading

Posted in 编程 | Tagged , | 2 Comments

python学习笔记之二

这两天碰到一个非常麻烦的问题,就是我试图小小的修改一下按钮,将submit修改为中文的提交,却显示了满屏幕的出错信息,也看不太懂这些出错信息想要说什么。(至今怀念第一次看到turbo pascal 5.0的时候,惊讶于borland的出错信息可以做的这么智能化)。 其实问题解决很简单,我用notepad++存盘py文件的时候,默认是ANSI,只要修改为UTF-8就可以了。我用各种搜索条件怎么也找不到这样简单问题的答案,可能所有的人都认为我应该默认就用UTF-8来保存的。在程序头部加入coding说明,如果保存格式不是UTF-8,一样是没有用的。 在尝试解决这个问题的时候,也下载了据说是最好的pyton集成开发环境的wing ide,对于多年使用delphi的我来说,只能笑笑了。怪不得经常会看到某某ide是某某语言中的delphi开发环境,borland当年的delphi神话看来是太难以突破了。或许脚本语言还有很大的发展空间。 相关内容 开始学习python (10) python程序优雅之美 (2) python学习笔记之一 (2) delphi将以插件形式支持visual studio (0)

Posted in 编程 | Tagged , , | Leave a comment

python学习笔记之一

我在windows下,按照这里的教程进行google appengin下的python学习。 使用dev_appserver.py来启动本地调试server的时候,有一天突然发现在dos窗口执行了这个命令之后没有用了,而是弹出了notepad++,我第一反应是是不是什么debug的问题。查了一下资料,没有任何结果。 突然想起,自己曾经为了方便,给py后缀挂过notepad++,这样我编辑python程序就很方便,会不会是这个问题。到资源管理器中去掉了这个默认打开连接,再到dos窗口启动测试服务器,问题好了。呵呵。 相关内容 开始学习python (10) python程序优雅之美 (2) python学习笔记之二 (0)

Posted in 编程 | Tagged , , | 2 Comments

开始学习python

今天从网上买的python的教程来了,同时也开通了google appengine的测试帐号。开始了自己的python之旅。 我设想是通过使用google appengine先开始写一些简单的web应用,可能只是记录一些todo,或者简单的笔记,不奢望在初学的几个月里面能够有什么很大的进展。借这个机会好好感受一下google appengine的魅力,也相信早晚google会支持php,届时互联网的应用形态或许会开始发生质的变化了。 在国内,我这个岁数从头开始学习一门编程语言,属于比较稀罕的事情了。不过,我就是这样的性格,什么都愿意尝试和挑战一下。 相关内容 python程序优雅之美 (2) python学习笔记之一 (2) python学习笔记之二 (0)

Posted in google, 编程 | Tagged , | 10 Comments