脚本语言
keepinthesunshine
这个作者很懒,什么都没留下…
展开
-
19 个PHP 模板引擎
PHP 模板引擎 广泛应用于分离模板和布局。使用PHP模板引擎,可以让网站的维和更新容易,创造一个更加良好的开发环境,让开发和设计工作更容易结合在一起。它肯定也有一些不足之外,比如性能 (大多数PHP模板引擎在这方面都还是做的比较好的) 和需要学习新的语法 (偶尔会这样).说到这里, 使用一个 模板引擎 并不一定就适合每一个项目. 一个网站如果只有少许的页面,那很可能就不需转载 2014-04-25 10:50:50 · 405 阅读 · 0 评论 -
python项目练习二:画幅好画
python项目练习二:画幅好画这是《python基础教程》中的第二个项目,关于python操作PDF涉及到的知识点1、urllib的使用2、reportlab库的使用这个例子着实很简单,不过我发现在python里面可以直接在数组[]里面写for循环,真是越用越方便。下面是代码:from urllib import urlopenfrom转载 2014-05-21 19:24:26 · 690 阅读 · 0 评论 -
python项目练习八:使用XML-RPC进行远程文件共享
python项目练习八:使用XML-RPC进行远程文件共享这是个不错的练习,使用python开发P2P程序,或许通过这个我们可以自己搞出来一个P2P下载工具,类似于迅雷。说到迅雷,关于其原理不知道大家是否了解,如果你不了解,我想看完这篇文章,你一定会了解的。啥,你已经了解了?那就过来指点一番。以前在java中也接触过类似的概念。一个是RMI( Remote Method Inv转载 2014-05-21 19:21:22 · 610 阅读 · 0 评论 -
python项目练习三:万能的XML
python项目练习三:万能的XML 这个项目的名称与其叫做万能的XML不如叫做自动构建网站,根据一份XML文件,生成对应目录结构的网站,不过只有html还是太过于简单了,如果要是可以连带生成css那就比较强大了。这个有待后续研发,先来研究下怎么html网站结构。 既然是通过XML结构生成网站,那所有的事情都应该由这个XML文件来。先来看下这个XML文件,website.xml:转载 2014-05-21 19:23:51 · 612 阅读 · 0 评论 -
python项目练习四:新闻聚合
python项目练习四:新闻聚合 书中的第四个练习,新闻聚合。现在很少见的一类应用,至少我从来没有用过,又叫做Usenet。这个程序的主要功能是用来从指定的来源(这里是Usenet新闻组)收集信息,然后讲这些信息保存到指定的目的文件中(这里使用了两种形式:纯文本和html文件)。这个程序的用处有些类似于现在的博客订阅工具或者叫RSS订阅器。先上代码,然后再来逐一分析:fro转载 2014-05-21 19:23:13 · 677 阅读 · 0 评论 -
python项目练习五:虚拟茶话会
python项目练习五:虚拟茶话会 几乎在学习、使用任何一种编程语言的时候,关于socket的练习从来都不会少,尤其是会写一些局域网的通信的东西。所以书上的这个项目刚好可以练习一下socket编程。这个练习的整体思路首先有一个聊天的服务器,这个服务器的功能主要是提供客户端socket的连接、存储每个客户端的连接session,处理每个连接发送的消息、解析客户端发送的数据。就这些,至转载 2014-05-21 19:22:49 · 622 阅读 · 0 评论 -
python项目练习九:文件共享2-GUI版本
python项目练习九:文件共享2-GUI版本 有了前面的P2P基础,这一个练习就是给程序加一个可视化的界面,俗称GUI。python里面的界面库有很多,如wxPython、wgGTK、tkinter,还有QT,按照书中的实例,我也使用wxPython来做界面。话说有了这个界面之后,我发现迅雷的网邻也不过如此(稍有夸张的成份),不过这个项目的练习之上再继续扩展的话,基本效果可以转载 2014-05-21 19:20:52 · 607 阅读 · 0 评论 -
node.js 初体验
node.js 初体验2011-10-31 22:56 by 聂微东, 63230 阅读, 81 评论, 收藏, 编辑 最近写的文章收到许多朋友的反馈,感谢大家的支持和建议,让我对坚持写博客充满热情,一个月一篇文章确实有点少,所以以后尽力多做分享,做好的分享,希望能对朋友们有用。 到新公司的这段时间学到了很多新东西,有好多东西需要去总结去探索,不过事情得一件一件来,今天咱们转载 2014-06-04 09:34:30 · 413 阅读 · 0 评论 -
python项目练习一:即时标记
python项目练习一:即时标记 这是《python基础教程》后面的实践,照着写写,一方面是来熟悉python的代码方式,另一方面是练习使用python中的基本的以及非基本的语法,做到熟能生巧。这个项目一开始比较简单,不过重构之后就有些复杂了,但是更灵活了。按照书上所说,重构之后的程序,分为四个模块:处理程序模块,过滤器模块,规则(其实应该是处理规则),语法分析器。转载 2014-05-21 19:24:58 · 986 阅读 · 0 评论 -
python项目练习六:使用CGI进行远程编辑
python项目练习六:使用CGI进行远程编辑 记得一开始接触web开发的时候,看视频,视频里面的老师一般都会语重心长的说:想当年我们一开始学习编程那会儿,都是用cgi编程,复杂的很,现在你们学习web编程,直接有现成的框架来用,十分简单。记得当然听完这句话之后就会觉得这个老师好有经验,技术很高。不过后来慢慢的接触web编程时间长了,觉得cgi编程并不是像传说中的那么难,只不过转载 2014-05-21 19:22:18 · 590 阅读 · 0 评论 -
python项目练习七:自定义公告板
python项目练习七:自定义公告板 这依然是一个cgi的项目,有了前面的一个项目作为基础,这个里面没有什么难点。不过,和书上不同的是,我这里使用的数据库是mysql,所以有兴趣的童鞋,可以参考一下。首先建立一张mysql的数据表:CREATE TABLE messages( id INT NOT NULL AUTO_INCREMENT, subject V转载 2014-05-21 19:21:55 · 847 阅读 · 0 评论 -
用shell而不用perl/python的理由 shell/perl/python/php
shell/perl/python转载 2014-04-25 10:41:54 · 1295 阅读 · 1 评论 -
Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐
先推广一个北京Pythoner的活动---codePark 编程公园,然后分享一些零基础学习Python、Python入门的资料。 介绍:编程公园是由 @limodou 和 @hejiasheng 共同发起的一项公益免费活动,更多介绍及参与方法点击 活动关键字:Python、Uliweb、Ubuntu、Github、分享、学习、结对编程、结交朋友等等。 第一期活动视频:点击观看 视频制作者:@转载 2014-06-04 17:38:02 · 2242 阅读 · 0 评论