
python
bobopeng
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python写的简答学生管理系统Demo(练习python语法)
#!/usr/local/bin/python# -*- coding:utf-8 -*-import osimport re#定义学生类class Student: def __init__(self): self.name = '' self.ID = '' self.score = 0#根据学生分数进行从大到小的冒泡排序原创 2014-01-13 21:28:27 · 4626 阅读 · 2 评论 -
强大的python
Python作为一种功能强大且通用的编程语言而广受好评,它具有非常清晰的语法特点,适用于多种操作系统,目前在国际上非常流行,正在得到越来越多的应用。 下面就让我们一起来看看它的强大功能: Python(派森),它是一个简单的、解释型的、交互式的、可移植的、面向对象的超高级语言。这就是对Python语言的最简单的描述。 Python有一个交互式的开发环境,因为P转载 2014-07-07 15:26:45 · 808 阅读 · 0 评论 -
使用Django进行web开发(1) ----环境的搭建与部署
1.配置Django的环境我们安装好python以及esa原创 2014-06-12 11:25:40 · 934 阅读 · 0 评论 -
使用Django进行web开发(2) ---Views和地址
django的访问地址和对应的函数需要做一张表。放在urls.py里面。view卡里面原创 2014-06-12 11:38:00 · 835 阅读 · 0 评论 -
IIS下配置运行python脚本的CGI
配置完IIS后在指定的网站下面会有一个“处理程序映射”的图标,点击这个图标开始设置:点击“确定”即可。在指定网站的根目录下,编写我们自己的python脚本。print ('Status: 200 OK') print ('Content-type: text/html') print ('') print ('Python Sample CGI')原创 2014-06-11 20:34:51 · 1063 阅读 · 0 评论 -
使用c++扩展python的功能
使用C++扩展Python的功能 环境VS2005Python2.5.4 Windows7(32位) 简介长话短说,这里说的扩展Python功能与直接用其它语言写一个动态链接库,然后让Python来调用有点不一样(虽然本质是一样的)。而是指使用Python本身提供的API,使用C++来对Python进行功能性扩展,可以这样理解,使用更高效的语言实现一些算法计算等转载 2014-07-20 20:36:31 · 792 阅读 · 0 评论 -
C++调用python浅析
C++调用Python浅析 环境VS2005Python2.5.4 Windows XP SP3 简述一般开发过游戏的都知道Lua和C++可以很好的结合在一起,取长补短,把Lua脚本当成类似动态链接库来使用,很好的利用了脚本开发的灵活性。而作为一门流行的通用型脚本语言Python,也是可以做到的。在一个C++应用程序中,我们可以用一组插件来实现一些具有统一接口的转载 2014-07-20 20:32:29 · 918 阅读 · 0 评论 -
利用python爬虫抓取OJ上做题信息(终结版)
import webbrowserimport reimport urllib#获取hdu网页def getHtml_hdu(url): page = urllib.urlopen(url) html = page.read() #unicodehtml = html.decode("utf-8") #return unicodehtml retu原创 2014-01-13 21:43:17 · 4479 阅读 · 2 评论 -
利用python爬虫抓取OJ上做题信息(扩展版)
网络爬虫主要是抓取指定的html网页后从获取到的网页中利用正则表达式提取我们需要的信息。Python给我提供了几个模块供我们使用,在源代码中可以看到它们的用法。 利用用python的urllib和urllib2模块实现网络爬虫比较简单: a、写出合适的正则表达式 b、用urllib2的urlopen函数打开指定的网页并将网页内容读取到字符串中原创 2014-01-14 10:50:49 · 2247 阅读 · 0 评论 -
Python开发环境PyDev的配置——PyDev for Eclipse
在使用python开发的原创 2014-06-25 22:31:30 · 906 阅读 · 0 评论 -
Python环境变量的配置
默认情况下,在windows下安装python之后,系统并不会自动添加相应的环境变量。此时不能在命令行直接使用python命令。 1. 首先需要在系统中注册python环境变量:假设python的安装路径为c:\python2.6,则修改我的电脑->属性->高级->环境变量->系统变量中的PATH为:c:\Python27(这是原创 2014-06-05 23:19:57 · 1044 阅读 · 0 评论 -
python esay_install的下载,安装,配置
进入https://pypi.python.org/pypi/setuptools#windows-7-or-graphical-install,原创 2014-06-05 23:35:14 · 1041 阅读 · 0 评论 -
Python内置ssl模块编程(1)
1.配置IIS2.客户端安装SSL访问web服务器#!/usr/bin/env pythonimport socket, sysdef sendall(s, buf): byteswritten = 0 while byteswritten < len(buf): byteswritten += s.write(buf[byteswritten原创 2014-02-13 15:03:57 · 7393 阅读 · 0 评论 -
根据egg文件安装pyopenssl第三方库
一般python安装第三方库都会使用easy install这个安装软件,在线安装是比较简单的,例如直接使用命令esay_install pyopenssl即可安装pyOpenSSL这个库。而且我们也可以下载相应的egg文件后安装(不需要联网)。下图说明一切,直接上图:在安装setuptool后在python的安装目录下会有一个Scripts文件夹,用cd命令进入这个文件夹原创 2014-02-13 14:57:38 · 3202 阅读 · 1 评论 -
python 配置第三方库(rsa,openssl)
windows下配置Python第三方库我一般使用easy_install.例如下载rsa,只需要在命令行下输入命令:easy_install rsa即可。但是今天在配置openssl库的时候,使用easy_install pyOpenbSSL成功后,在导入openssl模块的时候一直不成功,所以我就最中得到的egg文件后缀变为rar,解压后得到OpenSSL文件夹,把它放到site-原创 2014-01-22 14:41:29 · 6614 阅读 · 0 评论 -
Boost.Python实现C++与Python互调用
【编者按】最近一直发Python的资料,是因为Python的脚本扩展性。现在.net的动态语言特性已经很强大了,似乎脚本的作用并不明显。但是对于老式的C++,如果能够结合脚本语言的动态性,引用最近流行的一句话:必可以形成犄角之势!C++调用Python可以通过API,也可以通过Boost库实现,Boost.Python就是对API的包装,方便调用而已。这是一篇比较老的介绍Boost.Pytho转载 2014-07-10 23:25:32 · 1878 阅读 · 0 评论