Python 调用 C++#include <boost/python.hpp> #include <boost/python/module.hpp> #include <boost/python/def.hpp> #include <boost/python/to_python_converter.hp……继续阅读 » 4年前 (2021-03-05) 1786浏览 225个赞
Python生成目录树# encoding: utf-8 import os class dir(object): def __init__(self): self.SPACE = "" self.list = [] def getC……继续阅读 » 4年前 (2021-03-05) 1831浏览 272个赞
子网掩码格式转换#!/usr/bin/env python#-*- coding:utf-8 -*-exchange_mask = lambda mask: sum(bin(int(i)).count('1') \ for i in mask.split(……继续阅读 » 4年前 (2021-03-05) 2552浏览 1651个赞
Python 刷点击量import webbrowser as webimport reimport urllibimport timeimport osdef spider(url,urlpattern): urls=getURLs(url,urlpattern) for url in urls: visit……继续阅读 » 4年前 (2021-03-05) 2513浏览 2215个赞
动态规划算法,计算单词距离#!/usr/bin/env python#coding=utf-8def word_distance(m,n): """compute the least steps number to convert m to n by insert , delete , replace . ……继续阅读 » 4年前 (2021-03-05) 2002浏览 987个赞
Python 读取系统环境变量import osfilename = os.environ.get('PYTHONSTARTUP')if filename and os.path.isfile(filename): execfile(filename)……继续阅读 » 4年前 (2021-03-05) 2509浏览 891个赞
python转换字符集def URLtoUTF8(string): """""" g_code_type = ['utf-8', 'utf8', 'gb18030', 'gb2312', '……继续阅读 » 4年前 (2021-03-05) 3021浏览 2244个赞
python分割文件#!/usr/bin/env pythondef split(filename, size): fp = open(filename, 'rb') i = 0 n = 0 temp = open(filename+'.part'+str(i),'w……继续阅读 » 4年前 (2021-03-05) 1558浏览 1895个赞
python scp备份文件#!/usr/bin/env pythonimport MySQLdbimport osimport pexpectdef conn_to_mysql(): """Make a Connection to the mysql server"""……继续阅读 » 4年前 (2021-03-05) 2815浏览 517个赞
获取文件夹大小的python代码import osfrom os.path import join, getsizedef getdirsize(dir): size = 0L for root, dirs, files in os.walk(dir): size += sum([getsize(join(root, na……继续阅读 » 4年前 (2021-03-05) 1619浏览 1845个赞
快速多线程ping#!/usr/bin/python#_*_coding:utf-8_*_#'''名称:快速多线程ping程序开发:gyhong gyh9711日期:20:51 2011-04-25'''import pexpectimport datetimefrom ……继续阅读 » 4年前 (2021-03-05) 2986浏览 2984个赞
python file_name_of_this_app.py http://www.ijingxuan.com/#!/usr/bin/env python# -*- coding: utf-8 -*-# ***********************************************************************……继续阅读 » 4年前 (2021-03-05) 2346浏览 2303个赞
python通过collections解决约瑟夫问题据说著名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有人都自……继续阅读 » 4年前 (2021-03-05) 2346浏览 449个赞
来源:http://stackoverflow.com/questions/3806562/ways-to-move-up-and-down-the-dir-structure-in-python#Moving up/down dir structureprint os.listdir('.') # current levelpr……继续阅读 » 4年前 (2021-03-05) 2134浏览 2928个赞
python超简代码解决约瑟夫环问题 约瑟环问题大家都熟悉。题目是这样的。一共有三十个人,从1-30依次编号。每次隔9个人就踢出去一个人。求踢出的前十五个人的号码。转自:http://blog.sina.com.cn/s/blog_9e11a7b40101dlzz.htmla = [ x for x in range(1,31) ] #生成编号de……继续阅读 » 4年前 (2021-03-05) 2166浏览 582个赞
python返回昨天的日期 #-*-coding:utf-8-*- import datetimedef getYesterday(): # today=datetime.date.today() oneday=datetime.timedelta(days=1) yesterday=today-oneday ……继续阅读 » 4年前 (2021-03-05) 2911浏览 2029个赞
python计算两个日期相差的天数#两个日期相隔多少天,例:2008-10-03和2008-10-01是相隔两天 def datediff(beginDate,endDate): format="%Y-%m-%d"; bd=strtodatetime(beginDate,format) ed=s……继续阅读 » 4年前 (2021-03-05) 2196浏览 2726个赞
Evaluate X and Y returned from the differential equation solvers using printput frequency in Python''' printSoln(X,Y,freq). Prints X and Y returned from the di……继续阅读 » 4年前 (2021-03-05) 2068浏览 586个赞
Python example of using Laguerre’s method to compute all the roots of equation''' roots = polyRoots(a). Uses Laguerre's method to compute all the roots of……继续阅读 » 4年前 (2021-03-05) 2420浏览 2036个赞
Powell’s method of minimizing user-supplied function in Python''' xMin,nCyc = powell(F,x,h=0.1,tol=1.0e-6) Powell's method of minimizing user-supplied fun……继续阅读 » 4年前 (2021-03-05) 1722浏览 2245个赞
Plots data points and the fitting polynomial using Python''' plotPoly(xData,yData,coeff) Plots data points and the fitting polynomial defined by its coeffi……继续阅读 » 4年前 (2021-03-05) 1814浏览 1518个赞
Solve simultaneous equations using the Newton-Raphson method in Python''' soln = newtonRaphson2(f,x,tol=1.0e-9). Solves the simultaneous equations f(x) = 0 by……继续阅读 » 4年前 (2021-03-05) 1947浏览 2145个赞
在python中使用tempconv模块转换问题from tempconv import ctoffrom tempconv import ftoc temp = 95convTemp = ftoc(temp)print("the converted temp is " + str(convTemp))temp = 0c……继续阅读 » 4年前 (2021-03-05) 2464浏览 1390个赞
python计算指定多少天后的日期,python做日期增减是相当简单的 d1 = datetime.datetime.now()d3 = d1 + datetime.timedelta(days =10)print d3.ctime()……继续阅读 » 4年前 (2021-03-05) 3180浏览 2358个赞
python中if elif条件语句实用范例marks = 99if marks >= 90: grade = 'A'elif marks >= 80: grade = 'B'elif marks >= 70: grade = 'C'elif mark……继续阅读 » 4年前 (2021-03-05) 2334浏览 1893个赞
python计算对角线有理函数插值''' p = rational(xData,yData,x) Evaluates the diagonal rational function interpolant p(x) that passes through he data points''&……继续阅读 » 4年前 (2021-03-05) 2542浏览 2460个赞
Python查找函数f(x)=0的根的代码''' root = ridder(f,a,b,tol=1.0e-9). Finds a root of f(x) = 0 with Ridder's method. The root must be bracketed in (a,b).'……继续阅读 » 4年前 (2021-03-05) 2035浏览 1340个赞
python通过range函数计算一组数的和sum = 0numbers = range(1,10)for i in numbers: sum += iprint(sum)……继续阅读 » 4年前 (2021-03-05) 2917浏览 1394个赞
python中localtime和gtime的区别及时区计算 localtime和gtime的区别:import timenow = time.time()time.localtime() (2007,……继续阅读 » 4年前 (2021-03-05) 1711浏览 515个赞
python中使用sharp模块的简单范例from shapes import Shapefrom shapes import Rectangle s1 = Shape(2,4)print(s1)r1 = Rectangle(4,8,3,5)print(r1)……继续阅读 » 4年前 (2021-03-05) 1557浏览 2947个赞
python中while循环语句的简单实用范例number = 1while number < 20: print(number) number += 1……继续阅读 » 4年前 (2021-03-05) 2159浏览 1415个赞
python自定义类并使用的演示示例class Person: def __init__(self, first, middle, last, age): self.first = first; self.middle = middle; self.last = last; self.age = ag……继续阅读 » 4年前 (2021-03-05) 2703浏览 2573个赞
python简单的函数定义和使用范例这里定义了一个温度转换的函数def convertTemp(temp, scale): if scale == "c": return (temp - 32.0) * (5.0/9.0) elif scale == "f": return t……继续阅读 » 4年前 (2021-03-05) 2231浏览 1680个赞
python通过for语句遍历数据的代码演示for name in ["kak", "John", "Mani", "Matt"]: print(name)……继续阅读 » 4年前 (2021-03-05) 2153浏览 1892个赞
python合并两个字典的方法,可以使用dict方法也可以使用update方法 例如dict1={1:[1,11,111],2:[2,22,222]}dict2={3:[3,33,333],4:[4,44,444]}合并两个字典得到类似{1:[1,11,111],2:[2,22,222]……继续阅读 » 4年前 (2021-03-05) 2724浏览 1172个赞
python从sqlite读取数据并显示import cgi, os, sysimport sqlite3 as db conn = db.connect('test.db')cursor = conn.cursor()conn.row_factory = db.Rowcursor.execute("select……继续阅读 » 4年前 (2021-03-05) 1579浏览 1773个赞
Python 导出数据到Excel可读取的CSV文件import csvwith open('eggs.csv', 'wb') as csvfile: #spamwriter = csv.writer(csvfile, delimiter=' ',quotechar='|……继续阅读 » 4年前 (2021-03-05) 1758浏览 352个赞
python有一个非常好用的目录操作类库shutil,通过这个库可以很简单的复制整个目录及目录下的文件import shutil#复制文件shutil.copyfile('listfile.py', 'd:/test.py')#复制目录shutil.copytree('d:/temp',……继续阅读 » 4年前 (2021-03-05) 2752浏览 2218个赞
通过pymongo可以很容易的链接到mongodb,下面的代码链接到本地mongodb,数据库为mydb,并检索出mycollection中的所有数据输出,简单的几行代码已经做了很多事情from pymongo import Connectionconnection = Connection(‘localhost’, 27017) db = conn……继续阅读 » 4年前 (2021-03-05) 2376浏览 2642个赞
python使用nntp读取新闻组内容from nntplib import *s = NNTP('web.aioe.org')(resp, count, first, last, name) = s.group('comp.lang.python')(resp, subs) = s.xhdr('s……继续阅读 » 4年前 (2021-03-05) 2715浏览 575个赞
python写入xml文件演示代码本范例通过xml模块对xml文件进行写入操作from xml.dom.minidom import Documentdoc = Document()people = doc.createElement("people")doc.appendChild(people)aperson = doc……继续阅读 » 4年前 (2021-03-05) 2751浏览 1696个赞
这段代码通过判断操作系统里面是否存在PROGRAMFILES(X86)程序目录来判断是否是64位的系统,总感觉不是很严谨import os def Is64Windows(): return 'PROGRAMFILES(X86)' in os.environ ……继续阅读 » 4年前 (2021-03-05) 3093浏览 1997个赞
python向sqlite插入数据代码演示import sqlite3 as db conn = db.connect('mytest.db')cursor = conn.cursor()cursor.execute('insert into person values("Mani","……继续阅读 » 4年前 (2021-03-05) 2148浏览 922个赞
windows下Python通过PIL写入字体出现“The _imagingft C module is not installed”的完美解决方法主要是因为默认安装的PIL缺少指定的库造成的,其实在windows下安装一个编译好的PIL即可 需要注意的是,安装已经编译好的PIL需要先……继续阅读 » 4年前 (2021-03-05) 2441浏览 706个赞
python创建一个最简单的http webserver服务器import sysimport BaseHTTPServerfrom SimpleHTTPServer import SimpleHTTPRequestHandler Handler = SimpleHTTPRequestHandlerServer = BaseHTTPServer……继续阅读 » 4年前 (2021-03-05) 2871浏览 2416个赞