您现在的位置:IT技术 > 编程开发 > Python >

编程开发 / Python频道头条

编程开发 / Python频道内容加载中...

使用python在微信中实现远程控制电脑

使用python在微信中实现远程控制电脑, 实现第一个步骤,申请一个邮箱,使这个邮箱与你的手机号码绑定,然后你在这个邮箱中设定如果有新的邮件就发短信通知.这样开机时往这个邮箱发...

日期:2013-09-06 23:32:49

点击:257 好评:0

python实现proxy代理功能

python实现proxy代理功能,具体代码如下: #!/usr/bin/envpython#coding:utf-8importsocket,re,sys,threadingfromoptparseimportOptionParserclassLog():def__init__(self,msg):ifverbose:withthreading.Lock():printmsgclassParserClass():def...

日期:2013-08-31 09:51:13

点击:97 好评:0

Python 对文件进行编码转换

Python 对文件进行编码转换,具体代码如下: importsysimportchilkatcharset=chilkat.CkCharset()#Anystringargumentautomaticallybeginsthe30-daytrial.success=charset.UnlockComponent(30-daytrial)if(success!=True):printcharset.lastErr...

日期:2013-08-26 23:33:20

点击:127 好评:0

Firefly开源的游戏服务器端框架介绍

Firefly是免费、开源、稳定、快速扩展、能“热更新”的分布式游戏服务器端框架,采用Python编写,基于Twisted框架开发。Firefly的设计理念是“让开发者专注前端”,它包括了开发框架和...

日期:2013-08-26 23:31:17

点击:226 好评:0

python将doc文档转换成html

使用python的win32模块调用word的SaveAs方法,传入类型为8的参数进行另存为html文件,把doc文件先转成docx文件下面我贴一点儿示例代码,希望对大家有帮助! from win32com import client as wc word = wc.Dispatch(Word.Application) doc = word.Documents.Op...

日期:2013-08-22 21:31:05

点击:240 好评:0

python实现wininet封装模块

windows对Internet的封装wininet库支持代理,ssl,cookie自动保存,完爆urllib,但是可惜只支持windows,这里就把Python调用这个库的代码发上来。模块的唯一一个方法会返回header和content,如果有需要可以自行修改HttpQueryInfoA函数的参数来查询其他http属...

日期:2013-08-19 13:10:01

点击:106 好评:0

Python的安装与使用技巧

Python是一种功能强大的解释执行自动编译的动态型语言,面向对象的同时还支持面向过程的编程,有灵活方便数据结构,拥有大量优秀的模块,语法清晰、简洁,而且可以在众多的平台上运行,非常适合于完成各种高层任务。目前,基于这种语言的相关技术正在飞速的...

日期:2013-08-06 23:26:12

点击:215 好评:0

入门Python仅需一张图片30分钟

入门Python仅需一张图片30分钟,这个图太好了,只要您是有编程基础的人一下子就了解 Python 的用法了。 30 分钟就了解上手。 中文版,点击看可以看大图哦 英文版,点击看大图...

日期:2013-08-06 23:14:58

点击:210 好评:0

Windows下如何安装Ulipad编辑器

UliPad 是一款很不错的国产 Python IDE,开发者是limodou。这个IDE本身就是用 Python+wxPython编写的,小巧,功能全,特别适合Python初学者。 Ulipad 下载地址: http://code.google.com/p/ulipad/downloads/list Ulipad的安装配置 1、首先安装Python Python...

日期:2013-08-06 22:45:12

点击:68 好评:0

PyDev+Eclipse的安装和配置

Python开发有很多工具,其中Eclipse+Pydev 是最常见的一种。本文简单介绍Windows下Eclipse+PyDev 安装和配置。Eclipse 是一种基于 Java 的可扩展开源开发平台。就其自身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。PyDev 是Eclipse的 Py...

日期:2013-08-06 22:42:00

点击:85 好评:0

python操作mysql数据库的方法

简单的介绍一下用python操作mysql数据库的方法。python操作数 据库需要安装一个第三方的模块,在http://mysql-python.sourceforge.net/有下载和文档。 #-*- encoding: utf8 -*- import os, sys, string import MySQLdb # 连接数据库 try: conn = MySQLdb.co...

日期:2013-08-05 13:19:07

点击:150 好评:0

Python实现随机生成中文验证码

Python实现随机生成中文验证码,具体代码如下: # -*- coding: utf-8 -*- import Image,ImageDraw,ImageFont import random import math, string class RandomChar(): 用于随机生成汉字 @staticmethod def Unicode(): val = random.randint(0x4E00, 0x9FBF) r...

日期:2013-08-05 13:17:35

点击:181 好评:0

python获取当前网页状态码

python获取当前网页状态码,其实就2行代码,主要使用了requests库。虽然很短,但确实使用,具体代码如下: #coding=utf-8 import requests def getStatusCode(url): r = requests.get(url, allow_redirects = False) return r.status_code print getStatusCod...

日期:2013-08-05 13:15:32

点击:119 好评:0

python实现爬虫抓网页新闻代码

抓取网易标题下的网页,把正文保存在txt文档。确保你的D盘下有data这个文件夹。有些文档内容包括一些无用信息。代码比较好理解。有的模块需要自己下载。作者也提供压缩文件 只使用部分正则表达式进行替换。 #coding:utf-8 import urllib,chardet,re from sgml...

日期:2013-08-05 13:13:24

点击:107 好评:0

python生成网站地图sitemap.xml

python生成网站地图sitemap.xml,具体代码如下: # _*_ coding:utf-8 _*_ #xiaohei.python.seo.call.me:) #win+python2.7.x id_ = 1 f = open(clubpop%s.xml % id_, w) for i, line in enumerate(open(suk.csv)): if i % 50000==0: print i f.write(?xml vers...

日期:2013-08-05 13:11:35

点击:86 好评:0

python实现抓取百度地址

对于百度的SERP,官方早已把真是地址加密,网上有大牛的算法破解。不过对于菜鸟来说,破解百度url加密的方式不是很现实,那么我们用requests的get方法可以简单的获取到真是url。 url.txt --放入加密url即可(一行一条) #xiaohei.python.seo.call.me:) #win+p...

日期:2013-08-05 13:09:47

点击:149 好评:0

Python实现身份证校验功能

Python实现身份证校验功能,一个身份证的校验程序,现在只能查18位的具体代码如下: # -*- coding: cp936 -*- while True: id_card=raw_input(请输入身份证号码:) print jy = str(id_card[len(id_card)-1:len(id_card)]) if len(id_card) == 18 : x_arr = {1...

日期:2013-07-31 00:24:35

点击:186 好评:0

Python实现计算器功能

有使用任何模块,仅仅使用基础语句,实现计算器部分功能,有界面,可以实现基础运算、连续多次运算、以及不使用=的连续运算(可以显示每步计算的结果),例如5+5+5+5+5,5+3*2-4等。但是,除法在连续运算时,没法运算小数位,因为设置的是int,会直接取整。...

日期:2013-07-17 21:04:44

点击:136 好评:0

Python实现查询百度关键词排名

Python实现查询百度关键词排名,就是一个简单的python查询百度关键词排名的函数,以下是一些简介: 1、UA随机 2、操作简单方便,直接getRank(关键词,域名)就可以了 3、编码转化。编码方面应该没啥问题了。 4、拿来做个软件或者自己用都很方便。 具体代码如下...

日期:2013-07-17 20:49:06

点击:109 好评:0

Python实现寻找第N小的元素

Python实现寻找第N小的元素。具体代码如下: # -*- coding: utf-8 -*- from random import randint from math import ceil, floor def _partition(A, l, r, i): 以A[i]为主元划分数组A[l..r],使得: A[l..m-1] = A[m] A[m+1..r] A[i], A[r] = A[r], A[i] # i...

日期:2013-06-21 20:37:26

点击:156 好评:0

Python循环处理序列中的值操作

Python循环处理序列中的值操作,具体代码如下: #!/usr/bin/python #coding=utf-8 Created on 2013-6-14 迭代序列中的值,然后进行修改 @author: Administrator #method1 使用map内建函数 def append(var): return var*4 for value in map(append,apache) :pr...

日期:2013-06-15 10:22:52

点击:206 好评:0

python实现压缩文件功能

python实现压缩文件功能。具体实现代码如下: import os import time basedir = D:\\xampp\\htdocs\\ptscan\\apps os.chdir( basedir ) list_file=os.listdir(basedir) for upfile in list_file: if os.path.isdir(upfile)==True: source = upfile target =...

日期:2013-06-07 23:43:13

点击:89 好评:0

Python如何把图片存入数据库

MYSQL是支持把图片存入数据库的,也相应的有一个专门的字段BLOB(BinaryLargeObject),即较大的二进制对象 还有个更大的存二进制的LONGBLOB; #!/usr/local/bin/python2.7 #-*- coding: UTF-8 -*- import MySQLdb as mdb import sys try: fin = open(./web.jpg...

日期:2013-06-01 10:28:41

点击:188 好评:0

Python快速排序的实现方法

Python快速排序实现方法,具体代码如下: # -*- coding: utf-8 -*- from random import randint, shuffle def _partition(seq, p, r): 数组划分,伪码如下: PARTITION(A, p, r) 1 x A[r] // 作为划分主元 2 i p-1 3 for j p to r-1 4 do if A[j] = x 5 then...

日期:2013-05-31 00:04:26

点击:208 好评:0

Python最小堆排序实现方法

Python最小堆排序实现方法,具体实现代码如下: # -*- coding: utf-8 -*- def parent(i): 父结点下标 return int((i - 1) 1); # floor((i-1)/2) def left(i): 左儿子下标 return (i 1) + 1; # 2i + 1 def right(i): 右儿子下标 return (i 1) + 2; # 2i + 2 de...

日期:2013-05-31 00:02:39

点击:206 好评:0

Python最大堆排序实现方法

Python最大堆排序实现方法,具体代码如下: # -*- coding: utf-8 -*- def merge_sort(seq, cmp=cmp, sentinel=None): 合并排序,伪码如下: MERGE(A, p, q, r) 1 n1 q - p + 1 // 前个子序列长度 2 n2 r - q // 后个子序列长度 3 create arrays L[1..n1+1] an...

日期:2013-05-31 00:00:50

点击:177 好评:0

Python合并排序的实现方法

Python合并排序的实现方法,具体代码如下: # -*- coding: utf-8 -*- def merge_sort(seq, cmp=cmp, sentinel=None): 合并排序,伪码如下: MERGE(A, p, q, r) 1 n1 q - p + 1 // 前个子序列长度 2 n2 r - q // 后个子序列长度 3 create arrays L[1..n1+1] an...

日期:2013-05-30 23:58:16

点击:213 好评:0

Python插入排序的实现方法

Python插入排序的实现方法 ,具体代码如下: # -*- coding: utf-8 -*- def insertion_sort(iterable, cmp=cmp): 插入排序,伪码如下: INSERTION-SORT(A) 1 for j 2 to length[A] // 从第二个数开始 2 do key A[j] // 该数作为待排序的数 3 Insert A[j] into...

日期:2013-05-30 23:56:50

点击:220 好评:0

Python冒泡排序的实现方法

Python冒泡排序的实现方法,具体代码如下: # -*- coding: utf-8 -*- def bubble_sort(seq, cmp=cmp): 冒泡排序,伪码如下: BUBBLESORT(A) 1 for i 1 to length[A] 2 do for j length[A] downto i+1 3 do if A[j] A[j-1] 4 then exchange A[j] A[j-1] T(n) =...

日期:2013-05-30 23:55:35

点击:181 好评:0

python启动办公软件进程

python启动办公软件进程(word、excel、ppt、以及wps的et、wps、wpp)。具体代码如下: #-*- coding:utf-8 -*- from win32com.client import Dispatch import time def start_office_application(app_name): # 在这里获取到app后,其它的操作和通过VBA操作办公...

日期:2013-05-15 22:18:08

点击:116 好评:0

130条记录