搜索到与相关的文章
Python

python调用接口的方式

python中调用API的几种方式:-urllib2-httplib2-pycurl-requestsurllib2importurllib2,urllibgithub_url='https://api.github.com/user/repos'password_manager=urllib2.HTTPPasswordMgrWithDefaultRealm()password_manager.add_password(None,github_url,'u

系统 2019-09-27 17:57:30 2305

Python

Python调用C语言的实现

Python中的ctypes模块可能是Python调用C方法中最简单的一种。ctypes模块提供了和C语言兼容的数据类型和函数来加载dll文件,因此在调用时不需对源文件做任何的修改。也正是如此奠定了这种方法的简单性。示例如下实现两数求和的C代码,保存为add.c//sampleCfiletoadd2numbers-intandfloats#includeintadd_int(int,int);floatadd_float(float,float);inta

系统 2019-09-27 17:56:20 2305

Python

python人人网登录应用实例

本文实例讲述了python人人网登录应用的实现方法,分享给大家供大家参考。具体方法如下:importreimporturllibimporturllib2importcookielibimportdatetimeimporttimefromurllib2importURLError,HTTPError#第一个参数为日志文件,第二个参数为用户名,第三个参数为密码defrenren_login(logfile,username,password):logfil

系统 2019-09-27 17:56:19 2305

Python

python实现生成Word、docx文件的方法分析

本文实例讲述了python实现生成Word、docx文件的方法。分享给大家供大家参考,具体如下:http://python-docx.readthedocs.io/en/latest/index.html生成word的利器!一、快速开始fromdocximportDocumentdocument=Document()1、段落加一个段落,下面paragraph是前面内容的光标指向,后面再该处插入一句话。paragraph=document.add_parag

系统 2019-09-27 17:56:14 2305

Python

通过cmd进入python的实例操作

通过cmd启动Python需要先设置系统环境,设置步骤如下:1、首先,在桌面找到“计算机”右键找到“属性”或者按下win键再右键“计算机”找到“属性”也可以。如下图所示:2、接下来,点击完“属性”之后,进到如下图所示的界面,选择“高级系统设置”点击完“高级系统设置”之后会弹出系统属性框,所下图所示。选择弹框中“高级”下的“环境变量”点击“环境变量”之后,接下来我们要在“系统变量”里的Path后面加上Python安装路径。注意:在path后面加上一个英文“;

系统 2019-09-27 17:55:32 2305

Python

python简单线程和协程学习心得(分享)

python中对线程的支持的确不够,不过据说python有足够完备的异步网络框架模块,希望日后能学习到,这里就简单的对python中的线程做个总结threading库可用来在单独的线程中执行任意的python可调用对象。尽管此模块对线程相关操作的支持不够,但是我们还是能够用简单的线程来处理I/O操作,以减低程序响应时间。fromthreadingimportThreadimporttimedefcountdown(n):whilen>0:print('T-

系统 2019-09-27 17:55:14 2305

Python

python pytest进阶之fixture详解

前言学pytest就不得不说fixture,fixture是pytest的精髓所在,就像unittest中的setup和teardown一样,如果不学fixture那么使用pytest和使用unittest是没什么区别的(个人理解)。fixture用途1.做测试前后的初始化设置,如测试数据准备,链接数据库,打开浏览器等这些操作都可以使用fixture来实现2.测试用例的前置条件可以使用fixture实现3.支持经典的xunitfixture,像unitte

系统 2019-09-27 17:54:47 2305

Python

Opencv-Python学习笔记五

原文链接:https://www.jianshu.com/p/ef67cacf442c本篇笔记主要记录Opencv里的图像翻转,平移,旋转,仿射及透视功能,主要是下面几个API:cv2.flip()#图像翻转cv2.warpAffine()#图像仿射cv2.getRotationMatrix2D()#取得旋转角度的Matrixcv2.GetAffineTransform(src,dst,mapMatrix)#取得图像仿射的matrixcv2.getPers

系统 2019-09-27 17:54:42 2305

Python

Python使用百度API上传文件到百度网盘代码分享

关于如何获取access_token这个可以自己查百度开放的OAuth2.0的API。这里不做介绍。第三方Python库poster复制代码代码如下:#coding:UTF-8importurllibimporturllib2__author__='Administrator'fromposter.encodeimportmultipart_encodefromposter.streaminghttpimportregister_openersregist

系统 2019-09-27 17:54:41 2305

Python

python 将字符串完成特定的向右移动方法

#将字符串中的元素完成特定的向右移动,参数:字符串、移动长度如:abcdef,移动2,结果:efabcd#原始方法,基本思想:末尾元素移动到开头,其他的元素依次向后移动.代码如下:defmove(lt,n):lt=list(lt)#将字符串转换为列表foriinrange(n%len(lt)):#确定移动几次,比如说移动从长度和列表的长度相同时,就没必要移动t=lt[len(lt)-1]#取出末尾元素forjinreversed(range(len(lt)

系统 2019-09-27 17:54:05 2305