-
Python读取Excel的方法实例分析
所属栏目:[Python] 日期:2020-12-16 热度:130
本篇章节讲解Python读取Excel的方法。供大家参考研究。具体如下: 今天需要从一个Excel文档(.xls)中导数据到数据库的某表,开始是手工一行行输的。后来想不能一直这样,就用Python写了下面的代码,可以很方便应对这种场景。比如利用我封装的这些方[详细]
-
python检查字符串是否是正确ISBN的方法
所属栏目:[Python] 日期:2020-12-16 热度:187
本篇章节讲解python检查字符串是否是正确ISBN的方法。供大家参考研究。具体实现方法如下: def isISBN(isbn): """Checks if the passed string is a valid ISBN number.""" if len(isbn) != 10 or not isbn[:9].isdigit(): return False if not (isb[详细]
-
python实现在字符串中查找子字符串的方法
所属栏目:[Python] 日期:2020-12-16 热度:166
本篇章节讲解python实现在字符串中查找子字符串的方法。供大家参考研究。具体如下: 这里实现python在字符串中查找子字符串,如果找到则返回子字符串的位置,如果没有找到则返回-1 S = 'xxxxSPAMxxxxSPAMxxxx'where = S.find('SPAM') # search for p[详细]
-
python字符串对其居中显示的方法
所属栏目:[Python] 日期:2020-12-16 热度:56
本篇章节讲解python字符串对其居中显示的方法。供大家参考研究。具体如下: 下面的代码可以让字符串居中,左对齐和右对齐,字符串长度设置为50,居中后左右补充空格,右对齐会在左侧补充空格 string1 = "Now I am here."print string1.center( 50 )p[详细]
-
python提取字典key列表的方法
所属栏目:[Python] 日期:2020-12-16 热度:63
本篇章节讲解python提取字典key列表的方法。供大家参考研究。具体如下: 这段代码可以把字典的所有key输出为一个数组 d2 = {'spam': 2,'ham': 1,'eggs': 3} # make a dictionaryprint d2 # order is scrambledprint d2.keys() # create a new list o[详细]
-
python实现查找两个字符串中相同字符并输出的方法
所属栏目:[Python] 日期:2020-12-16 热度:62
本篇章节讲解python实现查找两个字符串中相同字符并输出的方法。供大家参考研究。具体实现方法如下: seq1 = "spam" seq2 = "scam" res = []for x in seq1: if x in seq2: res.append(x)print res 输出结果如下: ['s','a','m'] 希望本文所述对大家[详细]
-
python使用clear方法清除字典内全部数据实例
所属栏目:[Python] 日期:2020-12-16 热度:96
本篇章节讲解python使用clear方法清除字典内全部数据。供大家参考研究。具体实现方法如下: d = {}d['name'] = 'Gumby'd['age'] = 42print dreturned_value = d.clear()print dprint returned_value 希望本文所述对大家的Python程序设计有所帮助。[详细]
-
python字典基本操作实例分析
所属栏目:[Python] 日期:2020-12-16 热度:61
本篇章节讲解python字典基本操作。供大家参考研究。具体如下: d2 = {'spam': 2,'ham': 1,'eggs': 3} # make a dictionaryprint d2 # order is scrambledd2['ham'] = ['grill','bake','fry'] # change entrydel d2['eggs'] # delete entryd2['brunch[详细]
-
python修改字典内key对应值的方法
所属栏目:[Python] 日期:2020-12-16 热度:111
本篇章节讲解python修改字典内key对应值的方法。供大家参考研究。具体实现方法如下: d2 = {'spam': 2,'ham': 1,'eggs': 3} # make a dictionaryprint d2 # order is scrambledd2['ham'] = ['grill','bake','fry'] # change entryprint d2 运行结果[详细]
-
python计算一个序列的平均值的方法
所属栏目:[Python] 日期:2020-12-16 热度:127
本篇章节讲解python计算一个序列的平均值的方法。供大家参考研究。具体如下: def average(seq,total=0.0): num = 0 for item in seq: total += item num += 1 return total / num 如果序列是数组或者元祖可以简单使用下面的代码 def average(seq):[详细]
-
python计算圆周率pi的方法
所属栏目:[Python] 日期:2020-12-16 热度:87
本篇章节讲解python计算圆周率pi的方法。供大家参考研究。具体如下: from sys import stdout scale = 10000 maxarr = 2800 arrinit = 2000 carry = 0 arr = [arrinit] * (maxarr + 1) for i in xrange(maxarr,1,-14): total = 0 for j in xrange(i,[详细]
-
python实现基本进制转换的方法
所属栏目:[Python] 日期:2020-12-16 热度:149
本篇章节讲解python基本进制转换的方法。供大家参考研究。具体如下: # Parsing string with base into a number is easynum = int(str,radix)# We have to write our own function for outputting to string with arbitrary basedef itoa(num,radix[详细]
-
python实现计算倒数的方法
所属栏目:[Python] 日期:2020-12-16 热度:170
本篇章节讲解python实现计算倒数的方法。供大家参考研究。具体如下: class Expr: def __add__(self,other): return Plus(self,other) def __mul__(self,other): return Times(self,other) class Int(Expr): def __init__(self,n): self.n = n def d[详细]
-
python比较两个列表大小的方法
所属栏目:[Python] 日期:2020-12-16 热度:137
本篇章节讲解python比较两个列表大小的方法。供大家参考研究。具体如下: L1 = [1,('a',3)]L2 = [1,2)]print L1 L2,L1 == L2,L1 L2# less,equal,greater: tuple of results 运行结果如下: False False True 希望本文所述对大家的Python程序设计有所[详细]
-
简单上手Python中装饰器的使用
所属栏目:[Python] 日期:2020-12-16 热度:163
Python的装饰器可以实现在代码运行期间修改函数的上下文, 即可以定义函数在执行之前进行何种操作和函数执行后进行何种操作, 而函数本身并没有任何的改变。 这个看起来很复杂, 实际上应用到了我之前说过的闭包的概念, 仔细看一看, 其实并不复杂。 首先,[详细]
-
python连接字符串的方法小结
所属栏目:[Python] 日期:2020-12-16 热度:109
本篇章节讲解python连接字符串的方法。供大家参考研究。具体如下: 方法1:直接通过加号操作符相加 复制代码 代码如下: foobar = 'foo' + 'bar' 方法2:join方法 复制代码 代码如下: list_of_strings = ['abc','def','ghi'] foobar = ''.join(list_o[详细]
-
python简单获取数组元素个数的方法
所属栏目:[Python] 日期:2020-12-16 热度:197
本篇章节讲解python简单获取数组元素个数的方法。供大家参考研究。具体如下: 复制代码 代码如下: mySeq = [1,2,3,4,5] print len(mySeq) 运行结果如下: 5 希望本文所述对大家的Python程序设计有所帮助。[详细]
-
Python下Fabric的简单部署方法
所属栏目:[Python] 日期:2020-12-16 热度:128
Fabric是一个用Python开发的部署工具,最大特点是不用登录远程服务器,在本地运行远程命令,几行Python脚本就可以轻松部署。 文档入口 简单安装 sudo easy_install fabric 部署脚本 #!/usr/bin/env python# -*- coding: utf-8 -*-from datetime import datet[详细]
-
Python判断直线和矩形是否相交的方法
所属栏目:[Python] 日期:2020-12-16 热度:179
本篇章节讲解Python判断直线和矩形是否相交的方法。供大家参考研究。具体实现方法如下: """A(ax,ay),B(px,py)为两个点 (x1,y1),(x2,y2)为矩形的左上角和右下角坐标,判断A,B两点是否和矩形相交 """def Judge(ax,ay,px,py,x1,y1,x2,y2): #转换为真[详细]
-
Python简单计算文件夹大小的方法
所属栏目:[Python] 日期:2020-12-16 热度:117
本篇章节讲解Python简单计算文件夹大小的方法。供大家参考研究。具体如下: import os,re """查看文件夹下的所有文件及文件夹 join为拼接函数"""def Look_File(path): for root,dirs,files in os.walk(path,True): print root #主目录 for item in f[详细]
-
Python删除windows垃圾文件的方法
所属栏目:[Python] 日期:2020-12-16 热度:146
本篇章节讲解Python删除windows垃圾文件的方法。供大家参考研究。具体如下: #coding:utf-8import os#from glob import globif os.name == 'nt': if 'HOMEPATH' in os.environ: home = os.environ['HOMEDRIVE'] + os.environ['HOMEPATH'] else: home[详细]
-
Python实现批量将word转html并将html内容发布至网站的方法
所属栏目:[Python] 日期:2020-12-16 热度:192
本篇章节讲解Python实现批量将word转html并将html内容发布至网站的方法。供大家参考研究。具体实现方法如下: #coding=utf-8__author__ = 'zhm'from win32com import client as wcimport osimport timeimport randomimport MySQLdbimport redef word[详细]
-
Python删除空文件和空文件夹的方法
所属栏目:[Python] 日期:2020-12-16 热度:139
本篇章节讲解Python删除空文件和空文件夹的方法。供大家参考研究。具体实现方法如下: #-*- coding:cp936 -*-"""os.walk()函数声明:walk(top,topdown=True,onerror=None)1参数top表示需要遍历的目录树的路径2参数topdown的默认值是"True",表示首先[详细]
-
Python实现查找系统盘中需要找的字符
所属栏目:[Python] 日期:2020-12-16 热度:117
本篇章节讲解Python实现查找系统盘中需要找的字符。供大家参考研究。具体如下: '''Created on 2011-7-13@author: 123'''import os#保存当前有的磁盘def existdisk(): curdisks = [] allDisks = ['C:','D:','E:','F:','G:','H:','I:','J:','K:', 'L[详细]
-
Python的Django框架安装全攻略
所属栏目:[Python] 日期:2020-12-16 热度:86
Python 安装 Django本身是纯Python编写的,所以安装框架的第一步是确保你已经安装了Python。 Python版本 核心Django框架可以工作在2.3至2.6(包括2.3和2.6)之间的任何Python版本。 Django的可选GIS(地理信息系统)支持需要Python 2.4到2.6。 如果你不确定[详细]
