本代码从 sebsauvage.net 读取RSS2.0文档,并对其进行分析并显示全部标题import urllib, sys, xml.dom.minidomaddress = 'http://www.75271.com.net/rss/updates.xml'document = xml.dom.minidom.parse(……继续阅读 » 水墨上仙 9年前 (2017-06-09) 2737浏览 2818个赞
通过python对字符串中的所有单词进行统计,统计出每个单词出现的次数,并显示出现次数最多的单词text = "ga bu zo meuh ga zo bu meuh meuh ga zo zo meuh zo bu zo"items = text.split(' ')counters = {}for i……继续阅读 » 水墨上仙 9年前 (2017-05-27) 2557浏览 1554个赞
本代码可以帮你自动剪切掉图片的边缘空白区域,如果你的图片有大片空白区域(只要是同一颜色形成一定的面积就认为是空白区域),下面的python代码可以帮你自动切除,如果是透明图像,会自动剪切大片的透明部分。本代码需要PIL模块import Image, ImageChopsdef autoCrop(image,backgroundColor=None):……继续阅读 » 水墨上仙 9年前 (2017-05-27) 3308浏览 2084个赞
python通过reportlab实现图片转换pdf#!/usr/bin/env pythonimport osimport sysfrom reportlab.lib.pagesizes import A4, landscapefrom reportlab.pdfgen import canvasf = sys.argv[1]fi……继续阅读 » 水墨上仙 9年前 (2017-05-25) 2933浏览 1675个赞
python编写的用于测试网站访问速率的代码片段,可以输出打开某url的时间,访问100次的平均时间,最大时间和最小时间等等来源:http://www.75271.comdef Process(url,n): minSpan = 10.0 maxSpan = 0.0 sumSpan= 0.0 over1s = 0……继续阅读 » 水墨上仙 9年前 (2017-05-25) 2216浏览 320个赞
python数组插入新元素li=['a', 'b'] li.insert(0,"c") #输出为:[‘c’, ’a’, ’b’]  li=[&……继续阅读 » 水墨上仙 9年前 (2017-05-25) 2559浏览 360个赞
Python和Singleton (单件)模式实现代码我知道的一种在 python 中 Singleton mode 的实现如下:class Foo: passdef instance(): global inst try: inst……继续阅读 » 水墨上仙 9年前 (2017-05-25) 2590浏览 507个赞
python3的序列化和反序列化代码演示#coding=utf-8import pickleaa={}aa["title"]="我是好人"aa["num"]=2t=pickle.dumps(aa)#序列化这个字典print(t)f=pickle.loads(t)#反序列……继续阅读 » 水墨上仙 9年前 (2017-05-25) 2948浏览 1428个赞
代码提供了三种基本方法连接字符串和数字,效率各有不同#!/usr/bin/env python## [代码名字: String and number concatenation]# [代码分类: Python Core]# [代码描述: Concatenate a string and a number]# [代码作者: Jono Ba……继续阅读 » 水墨上仙 9年前 (2017-05-25) 2772浏览 1533个赞
这个函数可以对数组进行分组排序,排序根据字符串的相似性,用户可以在第二个参数指定相似程度,比如75表示相似程度在75%以上# [代码名字: Sort list by group]# [代码分类: Python Core]# [代码描述: This function takes a list of string and sorts them base……继续阅读 » 水墨上仙 9年前 (2017-05-23) 1818浏览 793个赞
python没有C语言里的for(int i=0;i<10;i++)这样的语法,只有for in 的语法,如果需要进行数字0-9的循环可以实用下面的代码,其中range(10)会产生0-9的数组#!/usr/bin/env python## [代码名字: Numeric loop]# [代码分类: Python Core]# [代码描……继续阅读 » 水墨上仙 9年前 (2017-05-23) 2644浏览 1658个赞
本文包含了python字典的各种用法,字典在python中的重要性不言而喻#!/usr/bin/env python## [代码名字: Dictionaries 101]# [代码分类: Python Core]# [代码描述: Basic and not so basic dictionary operations]# [代码协议: ……继续阅读 » 水墨上仙 9年前 (2017-05-22) 3332浏览 1601个赞
一个python实现的圆周率pi算法def pi(): # Compute digits of Pi. # Algorithm due to LGLT Meertens. k, a, b, a1, b1 = 2, 4, 1, 12, 4 while 1: p, q, k = k*k, 2*k+1, ……继续阅读 » 水墨上仙 9年前 (2017-05-22) 1861浏览 862个赞
python中反转字符串可以说是易如反掌,估计再没有语言比python的字符串反转方式更简单了,下面的代码对数组里的所有元素进行反转#!/usr/bin/env python## [代码名字: Reversing strings]# [代码分类: Python Core]# [代码描述: How to reverse the content……继续阅读 » 水墨上仙 9年前 (2017-05-22) 1812浏览 2506个赞
本代码可以对python的源代码进行语法高亮后输出html文件进行显示## {{{ http://code.activestate.com/recipes/578178/ (r11)'''Add syntax highlighting to Python source code'''__a……继续阅读 » 水墨上仙 9年前 (2017-05-16) 3353浏览 1057个赞
python通过apply使用元祖和列表调用函数def my_fuc(a, b): print a, batuple=(30,10)alist= ['Hello','World!']apply(my_fuc,atuple)apply(my_fuc,alist)输出:D:\py>……继续阅读 » 水墨上仙 9年前 (2017-05-12) 1868浏览 706个赞
反向传播算法C语言实现//实现对异或的分类#include #include #include #include #define PN 4#define INPUT 2#define HIDDEN 2#define TARGET 1#define OUTPUT 1struct NN{ int ni;……继续阅读 » 水墨上仙 9年前 (2017-05-04) 3077浏览 2035个赞
传统的python是整除的例如1除以2等于0>>>1/2 0 如果不想整除,非整除的算法是:>>>1.0/2.0 0.5 ……继续阅读 » 开心洋葱 9年前 (2017-05-03) 3440浏览 0评论416个赞
演示python如何创建和使用一个简单的元类#!/usr/bin/env python#-*- coding: utf-8-*-# [代码名字: Simple metaclass]# [代码分类: Python Core] # [代码描述: Shows how to create a and use a simple metaclass]……继续阅读 » 水墨上仙 9年前 (2017-05-03) 2161浏览 1353个赞
很多命令行软件都带有可选参数,这段代码可以用来读取各种命令行参数#!/usr/bin/env python## [代码名字: Show optparse]# [代码分类: Python Core]# [代码描述: GNU style arguments via optparse]# [代码作者: Jurjen Stellingwerff……继续阅读 » 水墨上仙 9年前 (2017-05-03) 3224浏览 1077个赞
python编写的多线程Socket服务器模块#!/usr/bin/env python# -*- coding: utf8 -*-## [代码名字: Threaded Server]# [代码分类: Python Core, socket, threading]# [代码描述: Simple example of Python……继续阅读 » 水墨上仙 9年前 (2017-04-25) 1901浏览 2651个赞
python从命令行获取参数,可以是一个参数也可以是多个参数,都存放在sys.argv里面# [ 代码名字:命令行参数]# [ 代码分类:Python核心]# [ 代码描述:将每个命令行参数每行]import sysfor x in sys.argv: print x ……继续阅读 » 水墨上仙 9年前 (2017-04-20) 3022浏览 2409个赞
python对数组的操作非常强大,python把数组里的每一个元素都加1,例如要对数字数组里的每一个元素进行加1处理,只需要一句话即可#!/usr/bin/env python# [代码分类: Python Core]# [代码描述: 如何通过遍历另一个列表的每个元素生成修改列表]# [代码作者: 开心洋葱 <qd-yt@126.com&……继续阅读 » 水墨上仙 9年前 (2017-04-19) 2539浏览 1537个赞
python按照表格列的方式展示数组数据把数组里的元素按照对其的表格列方式输出,可以指定列宽,每行三个def columnar_display(list, pagewidth=77) : maxlen = 0 for item in list : l = len(str(item)) if l &g……继续阅读 » 水墨上仙 9年前 (2017-04-19) 1913浏览 1124个赞
echarts ajax 更新数据 python安装方法Installing echarts-python with pip$ pip install echarts-pythonCurrent version for Echarts 3.1.6基本使用方法from echarts import Echart, Legend, B……继续阅读 » 开心洋葱 9年前 (2017-04-16) 3246浏览 0评论130个赞
python连接redis的代码示例演示#!/usr/bin/python#coding=utf-8 import redis class CRedis: def __init__(self): self.host = 'localhost' self.port……继续阅读 » 开心洋葱 9年前 (2017-04-16) 1585浏览 0评论2135个赞
python 操作Excel因为经常用到对excel的相关操作,今天就在此总结相关内容,方便大家参考。python操作excel除了读就是写。从读开始xlrdhttp://pypi.python.org/pypi/xlrd导入import xlrd打开excelfile = xlrd.open_workbook('……继续阅读 » 水墨上仙 9年前 (2017-04-13) 2413浏览 1536个赞
python里的数组何等重要,不用多言,看完下面的代码,一定受益匪浅#!/usr/bin/env python## [代码名字: Lists 101]# [代码分类: Python Core]# [代码描述: Basic and not so basic list operations]# [代码作者: Bruno Girin <……继续阅读 » 水墨上仙 9年前 (2017-04-10) 1961浏览 1198个赞
学习在python中如何使用参数一定要看下面的代码#!/usr/bin/env python## [代码名字: Arguments]# [代码分类: Python Core]# [代码描述: GNU style arguments]# [代码作者: Jurjen Stellingwerff <jurjen@stwerff.xs4a……继续阅读 » 水墨上仙 9年前 (2017-04-10) 2424浏览 1096个赞
python读取目录下的内容,包含子目录和文件夹#!/usr/bin/env python## [代码名字: List Directories Content]# [代码分类: os]# [代码描述: List the content of the home directory]# [代码作者: Andy Breiner <bre……继续阅读 » 水墨上仙 9年前 (2017-04-10) 1719浏览 2117个赞
python生成一个可以被遍历的函数,听起来很绕口,到底什么意思,就是可以把一个函数当成列表一样可以进行遍历,下面的代码中,函数每次运行生成的值都不一样,如果不设置终止次数,则会永远的遍历下去,看了这段代码,真实感到了python的强大def fibonacci(start=(0, 1), stop=10): """……继续阅读 » 水墨上仙 9年前 (2017-04-10) 3061浏览 1913个赞
python中数组使用非常频繁,此代码方便的遍历数组items = [ 1, 2, 3, 4, 5 ]for i in items: print i ……继续阅读 » 水墨上仙 9年前 (2017-04-10) 2868浏览 2063个赞
Filter, Map & Reduce of lists# [代码名字: Filter, Map & Reduce of lists]# [代码分类: Python Core]# [代码描述: Simple examples to show common features in everyday work with lists]……继续阅读 » 水墨上仙 9年前 (2017-04-10) 2221浏览 974个赞
最近在通过python开发微信公众号的授权,发现python中的urllib.quote生成的uri和微信要求的不一样,主要是python没有将 / 转码,而微信是要求 / 也转码的,解决办法如下import urlliburllib.quote('http://www.75271.com',safe='')……继续阅读 » 水墨上仙 9年前 (2017-04-01) 1629浏览 691个赞
python怎么样获得http状态码是不是404或者500的方法python可以通过urllib和requests两个模块来获得网页的状态嘛,一般网页如果是正常状态,状态码为200,如果出现程序上的错误状态码是500,如果未找到文件,状态码是404.第一种,通过urllib可以轻易获得网页的状态码import urllibstatus=urll……继续阅读 » 水墨上仙 9年前 (2017-04-01) 1805浏览 1455个赞
python-qrcode是个用来生成二维码图片的第三方模块,依赖于 PIL 模块和 qrcode 库。QRCode官网 https://pypi.python.org/pypi/qrcode/5.1简单用法import qrcode img = qrcode.make('hello, qrcode')img.save(……继续阅读 » 水墨上仙 9年前 (2017-04-01) 2604浏览 1195个赞
python代码实现二分查找示范二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。def BinarySearch(alist, target): low, high = 0, len(alist)-1 while low……继续阅读 » 水墨上仙 9年前 (2017-04-01) 2709浏览 1724个赞
如何使用python的httplib发送GET和POST请求功能代码python有一个httplib的库,提供了很方便的实现方法GET和POST请求,只需要简单的组合一下就行了。python发送get请求代码:#!/usr/bin/env python#coding=utf8 import httplib httpClient = ……继续阅读 » 水墨上仙 9年前 (2017-04-01) 3472浏览 1992个赞
下面的代码提供了Python 最常用的日期和时间操作方法,包括日期转换,获得当前时间,获得多少天以后的日期等等,非常全面。#-*- coding: utf-8 -*-import datetime #给定日期向后N天的日期def dateadd_day(days): d1 = datetime.datetime.now() ……继续阅读 » 水墨上仙 9年前 (2017-03-31) 2317浏览 2058个赞
python API接口调用示例代码#!/usr/bin/python# encoding:utf-8 import urllib2, json, urllib data = {}data["appkey"] = "your_appkey_here"data["word……继续阅读 » 开心洋葱 9年前 (2017-03-30) 2709浏览 0评论2982个赞
python作为脚本语言根据类名字符生成类实例非常简单,类似java的Class.forNamepython是一个脚本语言,它不象java一样有一个专门的包来处理反射。以 下是我们来看看python是怎么做到类似java一样的反射功能的。我在网上搜了一下,因为在网上没有很明确的文章说要怎么做,所以,我写了这篇,希望 新手不要……继续阅读 » 水墨上仙 9年前 (2017-03-29) 1546浏览 738个赞
python中获取汉字首字母#!/usr/bin/env python# -*- coding=utf-8 -*-# File Name : pinyin.py# Author : 开心样# Site : 75271.com# Create Time : 2017/03/29 21:37:39def multi_get……继续阅读 » 水墨上仙 9年前 (2017-03-29) 2641浏览 1799个赞
pdbs文件读取全部,然后下载到文件夹内的脚本#!/usr/bin/python# coding=utf8# 本脚本负责读取全部pdbs文件名,然后下载到文件夹内import urllib2import osimport stringimport Queueimport threadingimport time……继续阅读 » 开心洋葱 9年前 (2017-03-29) 3138浏览 0评论1756个赞
python 图像的显示和自动关闭'''python 图像的显示和自动关闭需要用交互操作模式打开plt.ion()'''import matplotlib.pyplot as pltplt.ion()# img是从磁盘读取图像或其他方式得到的图像……继续阅读 » 开心洋葱 9年前 (2017-03-29) 2876浏览 0评论2453个赞
在python中可以使用in符号判断指定的元素是否存在于列表中,但我发现元组和数组存在区别,下面是详细实验结果。>>> '75271.com' in ['haotu.net','75271.com']True>>> '75271.com……继续阅读 » 水墨上仙 9年前 (2017-03-29) 1555浏览 1523个赞