在编码,解码过程中,会出现某些字符始终无法处理,此时该字符出现在(‘[\\x00-\\x08\\x0b-\\x0c\\x0e-\\x1f]’)范围值呢,去掉这些字符即可顺利编码,import re s = re.compile('[\\x00-\\x08\\x0b-\\x0c\\x0e-\\x1f]').s……继续阅读 » 水墨上仙 6年前 (2019-07-11) 1954浏览 184个赞
一个python高强度密码生成器,可以指定要生成的密码长度from os import urandomfrom random import choicechar_set = {'small': 'abcdefghijklmnopqrstuvwxyz', 'nums'……继续阅读 » 水墨上仙 6年前 (2019-07-11) 2372浏览 2519个赞
下面的代码可以从网络读取一张图片,不需要保存为本地文件,直接通过Image模块对图片进行处理,这里使用到了cStringIO库,主要是把从网络读取到的图片数据模拟成本地文件。import urllib2import Imageimport cStringIOdef ImageScale(url,size): file = cStringI……继续阅读 » 水墨上仙 6年前 (2019-07-11) 2428浏览 725个赞
用python来清除字符串里的html标签>>> print stripTags(‘Hello, world !‘)Hello, world !def stripTags(s): ''' Strips HTML tags. Taken from http://aspn……继续阅读 » 水墨上仙 6年前 (2019-07-11) 2863浏览 2994个赞
范例:[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……继续阅读 » 水墨上仙 6年前 (2019-07-11) 2936浏览 2376个赞
python获取当前运行程序所在的路径import os.pathprint os.path.realpath(__file__)……继续阅读 » 水墨上仙 6年前 (2019-07-11) 2336浏览 444个赞
python判断当前用户是否是root,这段代码只能在unix核心的系统运行(unix,linux,mac等),不能在windows下运行import osif os.geteuid() != 0: print "This program must be run as root. Aborting." sys.ex……继续阅读 » 水墨上仙 6年前 (2019-07-11) 1631浏览 2456个赞
这是一个python通过urllib直接登陆网站,并处理网站的session和cookieimport cookielib, urllib, urllib2login = 'ismellbacon123@yahoo.com'password = 'login'# Enable cookie support ……继续阅读 » 水墨上仙 6年前 (2019-07-11) 1442浏览 836个赞
这段代码不用google api,而是直接抓取Google的搜索结果页,找到需要的链接后存储在links.txt, Google的搜索页面可能会变化,这段代码也需要修改import re,urllib,urllib2class GoogleHarvester: re_links = re.compile(r'<a class……继续阅读 » 水墨上仙 6年前 (2019-07-11) 1291浏览 219个赞
python并不提供抽象类的写法,但是如果你非要严格实现抽象类,可以使用下面的代码,实际上就是不允许用户直接调用父类的方法,如果用户调用了,则给出错误提示。class myAbstractClass: def __init__(self): if self.__class__ is myAbstractClass: ……继续阅读 » 水墨上仙 6年前 (2019-07-11) 1198浏览 2569个赞
wxpython用来创建窗口应用程序,但有时候我们希望能在控制台输出一些异常或者错误提示,这段代码能够帮助你实现import sysSTDERR = sys.stderr # Keep stderr because wxPyhon will redirect it.import wx[...your wxPython program goes ……继续阅读 » 水墨上仙 6年前 (2019-07-11) 2238浏览 2497个赞
python 读取tar文件#!/usr/bin/env python# [代码名字: Open a tar file]# [代码分类: tarfile]# [代码描述: Open's a tar file and list the entries]# [代码作者: Tim Voet <tim.voet@gmail.com>……继续阅读 » 水墨上仙 6年前 (2019-07-11) 2487浏览 1137个赞
用Python实现一个简单的算术游戏来源:http://blog.csdn.net/buaa_shang/article/details/8315829#!/usr/bin/env pythonfrom operator import add, sub from random import randint, choiceops = {'……继续阅读 » 水墨上仙 6年前 (2019-07-11) 2216浏览 1911个赞
python可以非常容易的捕获程序的输出信息,同时也可以传递给命令行程序信息#捕获程序输出信息#!/usr/bin/pythonimport subprocessmyprocess = subprocess.Popen(['net','statistics','workstation']……继续阅读 » 水墨上仙 6年前 (2019-07-11) 2690浏览 861个赞
我们知道python中有个range函数用来产生一个范围内的数字数组,但是浮点数没有,我们来定义一个#python中的range函数支持步进,如下:>>> print range(2,15,3)[2, 5, 8, 11, 14]#但是浮点数不支持range函数,自己定义一个类似的def floatrange(start,sto……继续阅读 » 水墨上仙 6年前 (2019-07-11) 1889浏览 1093个赞
python编写简单抽奖系统#!/usr/bin/env python#coding=utf-8from Tkinter import *import timeimport randomclass App: def __init__(self,master): frame = Frame(master) frame.pack() ……继续阅读 » 水墨上仙 6年前 (2019-07-11) 2885浏览 348个赞
通过python的feedparse模块可以很容易的分析出rss的内容#!/usr/bin/env python# [代码名字: Parse an RSS feed]# [代码分类: feedparser] # [代码描述: Parse and iterate over the items in an RSS feed]# [代码作者: Ti……继续阅读 » 水墨上仙 6年前 (2019-07-11) 1486浏览 2949个赞
python通过给定的url抓取远程xml文件def get_xml(self, remote_addr): remote_file = urllib.urlopen(remote_addr) remote_data = remote_file.read() remote_file.close() self.REQUEST.RESPON……继续阅读 » 水墨上仙 6年前 (2019-07-11) 2219浏览 1514个赞
python判断字符串包含的方法,所有语言中,python的这种判断方法可以说是最直观简单的。#!/usr/bin/env python## [代码名字: String contains string test]# [代码分类: Python Core]# [代码描述: Test if a string contains another str……继续阅读 » 水墨上仙 6年前 (2019-07-11) 2755浏览 2974个赞
python 洋葱路由列表创建scapy 生成动态路由轨迹图scapy模板需要tcpdump程序支持,生成报表需要graphviz、ImageMagick图像处理包支持scapy(http://www.secdev.org/projects/scapy/)是一个强大的交互式数据包处理程序,它能够对数据包进行伪造或解包,包括发送数据包、包嗅探、应答和反馈……继续阅读 » 开心洋葱 6年前 (2018-10-24) 2417浏览 0评论1668个赞
本代码演示了python如何接受命令行参数##Chris Hall 9/13/11def main(argv): sys.path.append('models') #Usage will display when the user asks for help (-h) or when something ……继续阅读 » 水墨上仙 6年前 (2018-10-24) 2961浏览 2080个赞
Python 获得当前程序所在路径import osprint(os.path.abspath('.'))……继续阅读 » 水墨上仙 6年前 (2018-10-24) 2536浏览 2767个赞
py-leveldb 是 Google 的 K/V 数据库 LevelDB 的 Python 客户端开发包。import leveldbdb = leveldb.LevelDB('./db')# single putdb.Put('hello', 'world')print db.Ge……继续阅读 » 水墨上仙 6年前 (2018-10-24) 2949浏览 2753个赞
python没有像C++那样的函数指针,但是python提供了更为简洁方便的函数赋值方式def foo(): print "foo" f = foo f() ……继续阅读 » 水墨上仙 6年前 (2018-10-24) 3048浏览 2240个赞
Python 实现的插入法排序代码#-*- coding: utf-8 -*-# the insertation sort# 2012-07-29 noona = [3, 2, 4, 1, 5, 4, 2, 3, 6, 5, 7, 4, 1, 0]for j in range(1, len(a)): i = 0 while a[……继续阅读 » 水墨上仙 6年前 (2018-10-24) 2601浏览 947个赞
python修改文件名、目录名os.rename("/path/to/old/file", "/path/to/new/file") ……继续阅读 » 水墨上仙 6年前 (2018-10-24) 2601浏览 251个赞
下面列举了TextCtrl的可用样式'''wx.TE_CENTER:控件中的文本居中。wx.TE_LEFT:控件中的文本左对齐。默认行为。wx.TE_NOHIDESEL:文本始终高亮显示,只适用于Windows。wx.TE_PASSWORD:不显示所键入的文本,代替以星号显示。180 / 565wx.TE_PR……继续阅读 » 水墨上仙 6年前 (2018-10-24) 1274浏览 1001个赞
wxpython中的所有文本框都是TextCtrl,不同的形式的文本框通过样式来实现,下面创建了一个密码输入框pwdText = wx.TextCtrl(panel, -1, ”password”, size=(175, -1), style=wx.TE_PASSWORD)……继续阅读 » 水墨上仙 6年前 (2018-10-24) 2428浏览 2099个赞
wxpython的文本框可以在创建时设置样式,下面的例子给文本框设置为制度、富文本编辑、不自动换行等样式style = (wx.TE_MULTILINE | wx.TE_READONLY | wx.TE_RICH2 | wx.TE_DONTWRAP)wx.TextCtrl.__init__(self, parent, id, style=style)……继续阅读 » 水墨上仙 6年前 (2018-10-24) 2170浏览 2447个赞
python在控制台输入密码但是不显示import console;namespace console{ //控制台读取密码,并显示星号 getPassword = function(){ var tstr = {}; var input = kbRead(true); while( i……继续阅读 » 水墨上仙 6年前 (2018-10-24) 1462浏览 614个赞
运行这段代码,将生成一个简单的左右结果的框架,非常好用,需要wx.aui模块# -*- coding: cp936 -*-# 2010-04-20 18:40 中国广州天河# 如何实现动态布局# source:http://stackoverflow.com/questions/523363/how-do-i-layout-a-3-pane-wi……继续阅读 » 水墨上仙 6年前 (2018-10-24) 2916浏览 2107个赞
wxpython自带一个列表选择对话框SingleChoiceDialog,可以用一个数组定义要选择的元素列表dlg = wx.SingleChoiceDialog(None,’What version of Python are you using?’, ’Single Choice’,[‘1.5.2’, ’2.0’, ’2.1.3’, ’2.2’,……继续阅读 » 水墨上仙 6年前 (2018-10-24) 1487浏览 2757个赞
python实现的代码行数统计代码''' Author: liupengfei Function: count lines of code in a folder iterativelyShell-format: cmd [dir] Attention: default file encode ……继续阅读 » 水墨上仙 6年前 (2018-10-24) 1264浏览 285个赞
eth矿池搭建 区块链比特币矿池源码架构:比特币矿池源码-测试环境搭建及使用,说比特币之前,先来说说虚拟货币,以及虚拟币的价值。比如说,百度文库文下载章需要付点数,自己上传文件被别人下载可以得到点数,点数就是虚拟货币,如果没有点数,又能想下文档,可以用钱兑换,这就是虚拟货币与真实货币的关系。至于一个点数研究值多少钱,又怎么给一篇文档定价,一般会借鉴类似……继续阅读 » 开心洋葱 7年前 (2018-04-18) 2018浏览 7评论594个赞
UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xce in position 72:E:\CodeFile\Tensorflow\fast-neural-style-tensorflow>pip install pyyamlCollecting pyyaml……继续阅读 » 开心洋葱 7年前 (2018-04-13) 1551浏览 0评论514个赞
Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至数天的工作时间.这篇文档介绍了BeautifulSoup4中所有主要特性,并且有小例子.让我来向你展示它适合做什么,如何工作,怎样使用,如何达到你想要的……继续阅读 » 开心洋葱 7年前 (2018-04-11) 1782浏览 0评论1183个赞
ValueError: Trying to share variable discriminator/d_h4_lin/Matrix, but specified shape (4608, 1) and found shape (18432, 1).Traceback (most recent call last): File "mai……继续阅读 » 开心洋葱 7年前 (2018-04-10) 2273浏览 0评论2126个赞
SystemError: <class ‘cv2.cascadeclassifier’=””> returned a result with an error setpenCV Error: Parsing error (lbpcascade_animeface.xml(6685): Prelim……继续阅读 » 开心洋葱 7年前 (2018-04-10) 2363浏览 93评论1242个赞
手写爬虫,爬虫爬取大量的动漫图片,高可用,用于机器学习……继续阅读 » 开心洋葱 7年前 (2018-04-10) 2677浏览 3评论982个赞
moviepy报错Traceback (most recent call last): File “julia_gif.py”, line 5, in from moviepy.editor import ImageSequenceClip File “C:\Users\yang\AppData\Loc……继续阅读 » 开心洋葱 7年前 (2018-04-09) 1708浏览 0评论1658个赞
Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX22018-04-09 11:04:23.472874: I C:\tf_jenkins\workspace\rel-win\M\windows\PY\36\tensorflo……继续阅读 » 开心洋葱 7年前 (2018-04-09) 1519浏览 0评论2948个赞
AttributeError: module ‘tensorflow‘ has no attribute ‘mul’tensorflow升级到1.0后新版本,tf.mul已经在新版本中被移除,请使用 tf.multiply 代替……继续阅读 » 开心洋葱 7年前 (2018-02-07) 2637浏览 0评论1340个赞
python过滤字符串中不属于指定集合的字符# -*- coding: utf-8 -*-import string# 生成所有字符的可复用的字符串,它还可以作为# 一个翻译表,指明“无须翻译”allchars = string.maketrans('', '')def makefilter(ke……继续阅读 » 水墨上仙 7年前 (2018-01-22) 3001浏览 1231个赞
用Python提取url链接中的域名与端口import urllib proto, rest = urllib.splittype("http://www.75271.com/11/12.htm") host, rest = urllib.splithost(rest) print host host, port……继续阅读 » 水墨上仙 7年前 (2018-01-21) 2887浏览 1075个赞
python自动修改本机网关的代码#!/usr/bin/python#auto change gateway Created By mickelfengimport osimport random,reg='gateway 192.168.1.'rand=random.randint(1,3)test='……继续阅读 » 水墨上仙 7年前 (2018-01-20) 1887浏览 660个赞