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

使用python分析统计自己微信朋友的信息

首先,你得安装itchat,命令为pipinstallitchat,其余的较为简单,我不再说明,直接看注释吧。以下的代码我在Win7+Python3.7里面调试通过__author__='YueQingxuan'#-*-coding:utf-8-*-importitchat#hotReload=True可不用每次都去扫描二维码,只需要手机上确认下itchat.auto_login(hotReload=True)#获取好友列表friends=itchat.g

系统 2019-09-27 17:48:55 1798

Python

Python标准库defaultdict模块使用示例

Python标准库中collections对集合类型的数据结构进行了很多拓展操作,这些操作在我们使用集合的时候会带来很多的便利,多看看很有好处。defaultdict是其中一个方法,就是给字典value元素添加默认类型,之前看到过但是没注意怎么使用,今天特地瞅了瞅。首先是各大文章介绍的第一个例子:复制代码代码如下:importcollectionsascolldefdefault_factory():return'defaultvalue'd=coll.d

系统 2019-09-27 17:48:36 1798

Python

python开发之路

第一篇:Python基础Python入门python的数据类型文件操作第二篇:函数函数基础用户注册register()示例扩展注册功能装饰器举例函数嵌套调用、名称空间与作用域、函数对象函数装饰器迭代器生成器面向过程、三元表达式、函数递归匿名函数日志输出格式内置函数列表生成式、生成器表达式、模块导入第三篇:模块软件开发目录规范、logging模块序列化与反序列化、os模块包的使用time模块、datetime模块(打印进度条)random模块、shutil模

系统 2019-09-27 17:48:25 1798

Python

Python程序设计入门(3)数组的使用

1、Python的数组可分为三种类型:(1)list普通的链表,初始化后可以通过特定方法动态增加元素。定义方式:arr=[元素](2)Tuple固定的数组,一旦定义后,其元素个数是不能再改变的。定义方式:arr=(元素)(2)Dictionary词典类型,即是Hash数组。定义方式:arr={元素k:v}2、下面具体说明这些数组的使用方法和技巧:(1)list链表数组a、定义时初始化复制代码代码如下:a=[1,2,[1,2,3]]b、定义时不初始化一维数组

系统 2019-09-27 17:48:23 1798

Python

详解Python的Django框架中的通用视图

通用视图1.前言回想一下,在Django中view层起到的作用是相当于controller的角色,在view中实施的动作,一般是取得请求参数,再从model中得到数据,再通过数据创建模板,返回相应响应对象。但在一些比较通用的功能中,比如显示对象列表,显示某对象信息,如果反复写这么多流程的代码,也是一件浪费时间的事,在这里,Django同样给我们提供了类似的"shortcut"捷径--通用视图。2.使用通用视图使用通用视图的方法就是在urls.py这个路径配

系统 2019-09-27 17:48:15 1798

Python

Python开发WebService系列教程之REST,web.py

在Bioinformatics(生物信息学)领域,WebService是很重要的一种数据交换技术,未来必将更加重要。目前EBI所提供的WebService就分别有SOAP和REST两种方式的服务,不管是数据服务还是计算服务(计算任务提交)。1Python+SOAP/WSDL/UDDI最普遍的做法(个人观点)是使用pythonZSI2.0,ZSI还依赖于SOAPpy和pyXML等LIB。SOAP协议很多人都很熟悉,有很多现有的应用也都使用Java等语言来开发

系统 2019-09-27 17:48:09 1798

Python

Python中除法那些坑

Python中除法那些坑最近刷了一个cf题目,被python中的出发机制坑的不要不要的。这是链接:Chunga-Changapython中//和/的区别与使用a//b会获取值的整数部分,小数部分会丢失a/b会返回完整的值举个栗子:5//2=25/2=2.5那么问题来了?int(a/b)和a//b的区别在哪里呢?例1:int(7/3)=27//3=2既然如此讨论它们意义在上面地方呢?看看例二例二:int(999999999999999997/5)=20000

系统 2019-09-27 17:48:09 1798

Python

centos 下面安装python2.7 +pip +mysqld

python2.7复制代码代码如下:wgethttp://www.python.org/ftp/python/2.7.6/Python-2.7.6.tar.xzyuminstallxz-libsxz-dPython-2.7.6.tar.xzlstar-xvfPython-2.7.6.tarcdPython-2.7.6yuminstallzlib-develbzip2-developenssl-develncurses-develsqlite-develre

系统 2019-09-27 17:47:31 1798

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 1798

Python

python爬虫入门(一)

1.Request库Request库有七个基本方法:首先以requests库的request方法进行讲解:其次,以其中典型的get方法进行说明:1.r=requests.get(url)首先get构造一个向服务器请求资源的Request对象,r是一个返回的一个包括服务器资的Response对象。2.r=requests.get(url,params=None,**kwargs)params:url中的额外参数,字典或者字节流格式...可以修改url内容**

系统 2019-09-27 17:46:57 1798