- 军军小站|张军博客
搜索到与相关的文章
Python

python 读写excel文件操作示例【附源码下载】

本文实例讲述了python读写excel文件操作。分享给大家供大家参考,具体如下:对excel文件的操作,python有第三方的工具包支持,xlutils,在这个工具包中包含了xlrd,xlwt等工具包.利用这些工具,可以方便的对excel进行操作。1.下载xlutils:http://pypi.python.org/pypi/xlutils2.安装,解压下载文件之后,可以pythonsetup.pyinstall3.应用(生成EXCEL,遍历EXCEL,

系统 2019-09-27 17:47:52 1805

Python

Python类中的魔法方法之 __slots__原理解析

在类中每次实例化一个对象都会生产一个字典来保存一个对象的所有的实例属性,这样非常的有用处,可以使我们任意的去设置新的属性。每次实例化一个对象python都会分配一个固定大小内存的字典来保存属性,如果对象很多的情况下会浪费内存空间。可通过__slots__方法告诉python不要使用字典,而且只给一个固定集合的属性分配空间classFoo(object):__slots__=("x","y","z")def__init__(self,x,y):self.x=

系统 2019-09-27 17:47:50 1805

Python

python中使用urllib2获取http请求状态码的代码例子

采集内容常需要得到网页返回的验证码做进一步处理下面代码是用python写的用来获取网页http状态码的脚本#!/usr/bin/python#-*-coding:utf-8-*-#encoding=utf-8#Filename:states_code.pyimporturllib2url='//www.jb51.net/'response=Nonetry:response=urllib2.urlopen(url,timeout=5)excepturllib

系统 2019-09-27 17:47:48 1805

Python

Python中的并发编程实例

一、简介我们将一个正在运行的程序称为进程。每个进程都有它自己的系统状态,包含内存状态、打开文件列表、追踪指令执行情况的程序指针以及一个保存局部变量的调用栈。通常情况下,一个进程依照一个单序列控制流顺序执行,这个控制流被称为该进程的主线程。在任何给定的时刻,一个程序只做一件事情。一个程序可以通过Python库函数中的os或subprocess模块创建新进程(例如os.fork()或是subprocess.Popen())。然而,这些被称为子进程的进程却是独立

系统 2019-09-27 17:47:46 1805

Python

python爬虫获取网站数据

要爬取的网站不需要登陆,没有反爬机制,操作很简单首先安装需要的程序包pipinstallrequestspipinstallbeautifulsoup4pipinstallxlwt具体的实现类GetInfo.py#信息实体类classproduct_info(object):serios=''#存放商品系列productActualPrice=''#存放商品成交价productOldPrice=''#存放商品面价detailString=''#存放商品详情

系统 2019-09-27 17:47:27 1805

Python

Python中isnumeric()方法的使用简介

isnumeric()方法检查字符串是否仅由数字组成。这种方法只表示为Unicode对象。注意:要定义一个字符串为Unicode,只需前缀分配'u'引号。以下是示例。语法以下是isnumeric()方法的语法:str.isnumeric()参数NA返回值如果字符串中的所有字符都是数字此方法返回true,否则返回false。例子下面的例子显示了isnumeric()方法的使用。#!/usr/bin/pythonstr=u"this2009";printstr

系统 2019-09-27 17:47:14 1805

Python

python opencv鼠标事件实现画框圈定目标获取坐标信息

本文实例为大家分享了python-opencv鼠标事件画框圈定目标的具体代码,供大家参考,具体内容如下在视频/相机中,用鼠标画矩形框,圈定目标,从而获得鼠标的起始坐标点a、终止坐标点b#-*-coding:utf-8-*-"""CreatedonTueDec2709:32:022016@author:http://blog.csdn.net/lql0716"""importcv2importnumpyasnpcurrent_pos=Nonetl=Noneb

系统 2019-09-27 17:47:09 1805

Python

使用python将excel数据导入数据库过程详解

因为需要对数据处理,将excel数据导入到数据库,记录一下过程。使用到的库:xlrd和pymysql(如果需要写到excel可以使用xlwt)直接丢代码,使用python3,注释比较清楚。importxlrdimportpymysql#importimportlib#importlib.reload(sys)#出现呢reload错误使用defopen_excel():try:book=xlrd.open_workbook("XX.xlsx")#文件名,把文

系统 2019-09-27 17:47:02 1805

Python

Python 11 (paramiko模块,ssh密钥,进程线程,锁,信号量)

本节内容paramiko模块(基于SSH用于连接远程服务器并执行相关操作)paramiko模块SSHClient用于连接远程服务器并执行基本命令基于用户名密码连接#Author:yyqianimportparamiko#创建SSH对象ssh=paramiko.SSHClient()#允许连接不在know_hosts文件中的主机ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())#连接服务器ssh

系统 2019-09-27 17:46:15 1805

Python

哈工大python期末考试编程1

defget_standard_str(s):lis=list(s)lis.sort()s="".join(lis)returnsstop_word=""dict1={}forlineiniter(input,stop_word):standard_str=get_standard_str(line)ifstandard_strindict1:dict1[standard_str].append(line)else:dict1[standard_str]=

系统 2019-09-27 17:46:11 1805