python
文章平均质量分 76
ranky2009
没事瞎捣腾
展开
-
eclipse配置PyDev插件
1.官网上下载eclipse(http://www.eclipse.org/)2.官网上下载python原创 2014-11-10 22:47:12 · 340 阅读 · 0 评论 -
Python项目六: 使用CGI进行远程编辑
在本项目中要运用CGI,我的理解CGI就是可以使用脚本语言生成html返回给客户端。介绍两种搭建服务器并使用CGI的方式。1. 使用Apache服务器由于我的运行环境是win7,所以下载windows版本的Apache,下载win7版本Apache Lounge的网页是http://www.apachelounge.com/download/VC11/,选则64位。下载后解压文件,原创 2015-07-12 21:59:10 · 1964 阅读 · 1 评论 -
Python项目二:画幅好画
分析python基础教程(第二版)中的项目2本项目使用reportlab实现基础的画图操作,画图数据从网上获取,分析后画出曲线,并保存到PDF文件中。由于网上的黑子数据与书中所说的不一样,所以略作修改,获取一个网页,然后统计这个网页上数字,小写字母,大写字母,以及其他符号的个数,以这些数字画一个饼图,并输入到PNG以及PDF中。原创 2015-07-04 14:59:45 · 1031 阅读 · 0 评论 -
Python项目9:文件共享2
本项目基于Python基础教程(第二版)中的项目9:文件共享2。对代码略做修改,使得代码能在Win7系统,python3.4.3版本上运行。原文中使用的是wxpython工具包做的界面,本处采用python中自带的tkinter制作简单的界面代码如下:1. simple_gui_client.pyimport tkinter as tkfrom client impor原创 2015-07-26 20:15:13 · 1159 阅读 · 0 评论 -
Python项目7:自定义公告板
Python版本:3.4.3操作系统:win7此项目是分析python基础教程(第二版)的项目7:自定义公告板。改为适合于win7和python3的版本。运用cgi,在项目六中有介绍。准备工作:1. 安装Mysqlhttp://blog.csdn.net/ranky2009/article/details/468853932. 在python中连接Mysql原创 2015-07-25 19:04:50 · 2219 阅读 · 0 评论 -
Python项目五: 虚拟茶话会
本文分析并实现Python基础教程中的项目六。由于运行平台是win7,使用telnet来测试python代码Win7需要启动telnet服务,开始->控制面板->程序和功能->打开或关闭Windows功能->勾选“Telnet服务器”,“Telnet客户端”->确定,安装服务(安装Telnet客户端就可以了) 启动一个cmd,输入telnet,可以进入telnet服务输入qui原创 2015-07-11 17:34:47 · 2094 阅读 · 1 评论 -
Python项目四:新闻聚合
编码中遇到的问题Note:1.在编写中发现使用newnews时出现如下错误:502 NEWNEWS command disabled by administrator 由于使用newnews命令出现问题,所以改为使用其他的命令替代。用group 和article命令,见项目代码。2.使用如下code打印中文会报错误代码url_test.py:from urllib.re原创 2015-07-09 22:05:02 · 2437 阅读 · 0 评论 -
Python项目三:万能的XML
分析python基础教程(第二版)中的项目3:万能的XML本项目从XML文件中读取数据,创建多个html网页,使用python中自带的xml.sax库,代码逻辑比较少。原创 2015-07-04 23:59:33 · 877 阅读 · 0 评论 -
整理汇总Python框架、库以及软件资源
来源网址:http://developer.51cto.com/art/201507/483510.htmPython是一门非常受欢迎的编程语言,最近甚至成为了美国很多大学最受欢迎的编程语言。AD:很多来自世界各地的程序员不求回报的写代码为别人造轮子、贡献代码、开发框架。开放源代码使得分散在世界各地的程序员们都能够贡献他们的代码与创新。Python就是这样一门受转载 2015-07-15 10:57:26 · 1545 阅读 · 0 评论 -
Python项目一:即时标记
分析python基础教程(第二版) 中的项目1本项目是一个简易的标记添加器,为纯文本添加标签格式,使其能够在html中正确显示,就类似于markdown编辑器.原创 2015-06-29 23:46:24 · 2987 阅读 · 1 评论 -
如何使用Python3.4连接MySQL
python3发布以来,获取了广大程序员们的差评,说不稳定,又是不兼容什么的,不过差评归差评,python3既然已经发布,肯定是个趋势,但在python3.4里面,使用原来python2.7的mysqldb已经不能连接mysql数据库了,比较令人纠结,不过我们可以使用pymysql,来完成连接mysql的重任,步骤如下:序号描述1去github上下载pymysq转载 2015-07-15 23:11:09 · 944 阅读 · 0 评论 -
在Python中添加自定义模块
一般来说,我们会将自己写的python模块与python自带的模块分开存放以达到便于维护的目的。Python 运行环境在查找库文件时是对 sys.path 列表进行遍历,如果我们想在运行环境中注册新的类库,主要有以下三种方法:在sys.path列表中添加新的路径。设置PYTHONPATH环境变量。将库文件复制到sys.path列表中的目录里(如site-packag转载 2015-02-11 22:10:46 · 538 阅读 · 0 评论 -
安装python2.6.6到ubuntu12.04
由于服务器在python2.6.6上跑,我也得安装2.6.6linux自带的是2.7在网上下载2.6.6版本, https://www.python.org/download/releases/2.6.6/下载后解压,根据其中的readme来安装。make之后发现缺了很多bit文件,导致如下报错。到处搜索解决问题。Python build finished, but the原创 2014-12-04 16:08:56 · 3373 阅读 · 1 评论 -
扩展Django:实现自己的manage命令
来源:http://biancheng.dnbcw.info/python/386553.html我们都用过Django的django-admin.py和manage.py。django-admin.py是一个命令行工具,可以执行一些管理任务,比如创建Django项目。而manage.py是在创建每个Django project时自动添加在项目目录下的,只是对manage.py的一个简单包装,转载 2015-02-03 13:45:20 · 402 阅读 · 0 评论 -
Python namedtuple
Python中的tuple是一个非常高效的集合对象,但是我们只能通过索引的方式访问这个集合中的元素,比如下面的代码:[python] view plaincopyBob=('bob',30,'male') print 'Representation:',Bob Jane=('Jane',29,'female') print 'Fie转载 2015-01-31 14:42:31 · 435 阅读 · 0 评论 -
python基础知识
1.参数带一个星表示组元,带两个星表示字典def cheeseshop(kind, *arguments, **keywords): print("-- Doyou have any", kind, "?") print("--I'm sorry, we're all out of", kind) for arg inarguments: pri原创 2015-01-29 13:16:24 · 564 阅读 · 0 评论 -
Python项目8:使用XML-RPC进行文件共享
Python版本:3.4.3操作系统:win7本项目是分析python基础教程(第二版)项目8:使用XML-RPC进行文件共享SimpleXMLRPCServer的python3与python2所在库不一样,对原教材上代码略作修改,就可以运行在win7中代码如下:1. client.pyfrom cmd import Cmdfrom os import pathf原创 2015-07-25 19:24:48 · 1611 阅读 · 0 评论