注册 登录
  • 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!

一个Python编写的简单hangman游戏代码

一个Python编写的简单hangman游戏代码#!/usr/bin/env pythonimport random import cPickle class Hangman(object): '''A simple hangman game that tries to improve your vocabulary a bit ''' ……

python执行子进程 进程间通信

python执行子进程 进程间通信a.pyimport subprocess, timesubproc = subprocess.Popen(['c:\python31\python.exe', 'c:/b.py'], stdin=subprocess.PIPE, shell=True) time.sleep(0.5)print('start'……

python rpc twisted 服务端和客户端代码示范

python rpc twisted 服务端和客户端代码演示#服务器端代码如下from twisted.web import xmlrpc, serverclass Example(xmlrpc.XMLRPC): """ An example object to be published. """ def xmlrpc_……

wxpython 支持python语法高亮的自定义文本框控件

wxpython自定义语法高亮控件,支持python语法高亮,只需要稍加修改就可以支持其它语言的语法高亮import keywordimport wximport wx.stc as stcimport images#------------------------------------------------------------……

python集合使用范例

python集合使用范例# sets are unordered collections of unique hashable elements# Python23 tested vegaseat 09mar2005# Python v2.4 has sets built inimport setsprint "List the……

python读写ini配置文件

python读写ini配置文件import ConfigParserimport osclass ReadWriteConfFile: currentDir=os.path.dirname(__file__) filepath=currentDir+os.path.sep+"inetMsgConfigure.ini" @sta……

python xmlrpclib 完成百度google ping功能

最近在做SEO的时候,为了让发的外链能够快速的收录,想到了利用ping的功能,google和百度都有相关的ping介绍,有兴趣的朋友可以去看看相关的知识。实现ping功能除了可以用一些开源的博客程序,比如WP,它是可以在后台设置ping地址的,只要设置好以后,你发帖子,就会自动的通知搜索引擎,我的博客已经更新了,而今天我用的方法是不通过WP等带有ping功能……

python 把文件夹压缩成tar

python通过tarfile模块压缩文件夹import tarfileimport osimport sysuser = os.getenv('USERNAME')filename = '/home/%s/tmp.tgz' % userprint 'The tar file was created here: %s' % filenamem……

python 创建gtk应用程序

python 创建gtk应用程序,需要安装gtk包

#!/usr/bin/env python## [代码名字: Create an Application Indicator]# [代码分类: A……

python在当前文件夹下设置一个简单的http服务器

python在当前文件夹下设置一个简单的http服务器,执行后可以直接访问:http://127.0.0.1:8000就可以看到当前文件夹下的文件列表

python -m SimpleHTTPServer……

python计算代码执行时间

python计算代码执行时间

import timestart = time.time()'''code you want to time goes here'''end = time.tim……

python里的字典替代switch语句

我们知道python里没有switch语句,只能用多个if语句来实现,但python的字典却是万能的,下面的代码用字典实现了类似switch的功能

try: sql_type = { ……

python从两个长度相同的数组生成字典

有两个数组,它们长度相同,你希望把两个数组合并成一个字典,第一个数组的作为键,第二个数组作为值,python都可以很简单的帮你实现

keys = [1, 2, 3, 4]values = [55, 56……

一段用来判断图片是否是色情图片的python代码

一段用来判断图片是否是色情图片的python代码,安装了pil包既可以使用转自:http://blog.csdn.net/lanphaday

import sys, Image pic = '2.jp……

python函数里的局部变量示范代码

当你在函数定义内声明变量的时候,它们与函数外具有相同名称的其他变量没有任何关系,即变量名称对于函数来说是 局部 的。这称为变量的 作用域 。所有变量的作用域是它们被定义的块,从它们的名称被定义的那点开始。

……

子类化wxPython application类

子类化wxPython application类

class MyApp(wx.App): def OnInit(self): frame = wx.Frame(parent=No……

python添加字符到文件代码

python添加字符到文件代码

with open("filename","a") as out: out.write("aString")
……

python链接字符串的几种方法

python链接字符串的几种方法

方法1:直接通过加号操作符相加foobar = ‘foo’ + ‘bar’ ……

python 从网络URL读取图片并直接处理

下面的代码可以从网络读取一张图片,不需要保存为本地文件,直接通过Image模块对图片进行处理,这里使用到了cStringIO库,主要是把从网络读取到的图片数据模拟成本地文件。

import urllib2……

python超强密码生成器

一个python高强度密码生成器,可以指定要生成的密码长度

from os import urandomfrom random import choicechar_set = {'small': 'a……

python 过滤乱码字符

在编码,解码过程中,会出现某些字符始终无法处理,此时该字符出现在(‘[\\x00-\\x08\\x0b-\\x0c\\x0e-\\x1f]’)范围值呢,去掉这些字符即可顺利编码,

……

python中id()函数的实用研究实例

python中id()函数的实用研究实例

>>> a = 2.5 >>> b = 2.5 >>> c = b >>> a is……

python读取ini配置文件

范例:[sectionA]var1=totovar2=titihomer=simpson[sectionB]var3=kikivar4=rorojohn=doe通过下面的代码读取后,返回结果如下:In section sectionB Key john has value doe Key var3 has value kiki Key var4 has……

python 清除html标签函数

用python来清除字符串里的html标签>>> print stripTags(‘

def stripTags(s): ''' Strips HTML tags.……

python判断当前用户是否是root

python判断当前用户是否是root,这段代码只能在unix核心的系统运行(unix,linux,mac等),不能在windows下运行

import osif os.geteuid() != 0:……

python获取当前运行程序所在的路径

python获取当前运行程序所在的路径

import os.pathprint os.path.realpath(__file__)
……

python在google上搜索

这段代码不用google api,而是直接抓取Google的搜索结果页,找到需要的链接后存储在links.txt, Google的搜索页面可能会变化,这段代码也需要修改

import re,urllib……

python登陆网页并处理网站session和cookie

这是一个python通过urllib直接登陆网站,并处理网站的session和cookie

import cookielib, urllib, urllib2login = 'ismellbacon12……

Python中如何实现抽象类

python并不提供抽象类的写法,但是如果你非要严格实现抽象类,可以使用下面的代码,实际上就是不允许用户直接调用父类的方法,如果用户调用了,则给出错误提示。

class myAbstractClass:……

wxpython下输出错误到控制台console

wxpython用来创建窗口应用程序,但有时候我们希望能在控制台输出一些异常或者错误提示,这段代码能够帮助你实现

import sysSTDERR = sys.stderr # Keep stderr……

用Python实现一个简单的算术游戏

用Python实现一个简单的算术游戏来源:http://blog.csdn.net/buaa_shang/article/details/8315829

#!/usr/bin/env pythonfro……

python 读取tar文件

python 读取tar文件

#!/usr/bin/env python# [代码名字: Open a tar file]# [代码分类: tarfile]# [代码描述: Open's a tar……

python捕捉其它程序的输出信息

python可以非常容易的捕获程序的输出信息,同时也可以传递给命令行程序信息

#捕获程序输出信息#!/usr/bin/pythonimport subprocessmyprocess = subpr……

python中的浮点数range方法

我们知道python中有个range函数用来产生一个范围内的数字数组,但是浮点数没有,我们来定义一个

#python中的range函数支持步进,如下:>>> print range(2……

python编写简单抽奖系统

python编写简单抽奖系统

#!/usr/bin/env python#coding=utf-8from Tkinter import *import timeimport randomcla……

python抓取xml文件

python通过给定的url抓取远程xml文件

def get_xml(self, remote_addr): remote_file = urllib.urlopen(remote_addr) r……

python rss分析模块feedparse

通过python的feedparse模块可以很容易的分析出rss的内容

#!/usr/bin/env python# [代码名字: Parse an RSS feed]# [代码分类: feedpar……

python判断一个字符串是否包含另外一个字符串

python判断字符串包含的方法,所有语言中,python的这种判断方法可以说是最直观简单的。

#!/usr/bin/env python## [代码名字: String contains strin……

python 洋葱路由列表创建

python 洋葱路由列表创建scapy 生成动态路由轨迹图scapy模板需要tcpdump程序支持,生成报表需要graphviz、ImageMagick图像处理包支持scapy(http://www.secdev.org/projects/scapy/)是一个强大的交互式数据包处理程序,它能够对数据包进行伪造或解包,包括发送数据包、包嗅探、应答和反馈……

python开发控制台程序的参数传递方法

本代码演示了python如何接受命令行参数

##Chris Hall 9/13/11def main(argv): sys.path.append('models') #Usage wi……

Python 获得当前程序所在路径

Python 获得当前程序所在路径

import osprint(os.path.abspath('.'))
……

LevelDB的Python开发包 py-leveldb 基本用法

py-leveldb 是 Google 的 K/V 数据库 LevelDB 的 Python 客户端开发包。

import leveldbdb = leveldb.LevelDB('./db')# s……

python类似函数指针的调用方法

python没有像C++那样的函数指针,但是python提供了更为简洁方便的函数赋值方式

def foo(): print "foo" f = foo f() ……

Python 实现的插入法排序代码

Python 实现的插入法排序代码

#-*- coding: utf-8 -*-# the insertation sort# 2012-07-29 noona = [3, 2, 4, 1, 5, ……

python修改文件名、目录名

python修改文件名、目录名

os.rename("/path/to/old/file", "/path/to/new/file")
……

……
加载中……