搜索到与相关的文章
Python

python实现通过shelve修改对象实例

本文实例讲述了python实现通过shelve修改对象的方法,分享给大家供大家参考。具体实现方法如下:importshelveshe=shelve.open('try.she','c')forcin'spam':she[c]={c:23}forcinshe.keys():printc,she[c]she.close()she=shelve.open('try.she','c')printshe['p']she['p']['p']=42#这样修改是不行,这只

系统 2019-09-27 17:56:25 2183

Python

Python的基本操作

Python超基础操作组的表示方式:列表定义一个列表的基本方式type([1,2,3,4,5,6])可以是字符串、布尔类型、数字都是可以在列表中出现的列表中也可以嵌套列表[[1,2],[3,4],[True,False]](二维数组)嵌套列表列表的函数和方法:函数意义len()列表元素的个数len()列表元素的个数cmp()比较两个列表的元素max()列表元素的最大值min()列表元素中的最小值list()将元组转化为列表append()在列表末尾添加新的

系统 2019-09-27 17:56:21 2183

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 2183

Python

python3使用腾讯企业邮箱发送邮件的实例

1.腾讯企业邮箱SMTP服务器地址:smtp.exmail.qq.com,ssl端口为:4652.确保腾讯企业邮箱中开启了SMTP服务:3.示例代码:#!/usr/bin/envpython3#-*-coding:utf-8-*-importsmtplibfromemail.mime.textimportMIMETextfromemail.utilsimportformataddr#发件人邮箱账号my_sender='xx@xxx.com'#user登录邮

系统 2019-09-27 17:54:14 2183

Python

python实现进度条

python实现进度条简单演示sys.stdout.write()输出不会自动换行,没有end,可用转义字符自行控制/n换行/r回车到本行首,可刷新输出如用sys.stdout.write()和\r实现自定义进度条importtimeimportsysdefmain():j=0foriinrange(100):j+=1sys.stdout.write('\r已经上传了%%%d'%(j/100*100))time.sleep(0.1)if__name__==

系统 2019-09-27 17:53:56 2183

Python

Python库Pandas《Pandas Cookbook》第04章 选取数据

这是书籍《PandasCookbook》书籍第04章的代码复现,所有代码运行在JupyterNotebook上,原讲解地址是:https://www.jianshu.com/p/bd0bc1b5b4b6我上传代码的github地址是:https://github.com/Asunqingwen/PandasCookbook.gitgithub上有该书中用到的data,里面代码会不定期更新(因为工作原因,时间不定),直到本书学习完成!相比原讲解,会穿插一些自

系统 2019-09-27 17:52:46 2183

Python

python接口测试入门1-什么是接口测试

为什么要做接口测试在日常开发过程中,有人做前端开发,有人负责后端开发。接口就是连接前后台,由于前端开发和后端开发的速度可能不一样,例如后端开发好了,但是前端没有开发。那么我们是不是就不需要测试呢?一般我们大部分人都是做功能测试,很多是界面的功能测试。如果你理解了接口测试,那么你就可以针对接口进行测试看看测试金字塔,接口测试是在中间部分,底层是单元测试,最顶端是界面测试。从三者的面积大小来看,单元测试和接口测试,才是重点,而界面测试真的是太少。这个面积,你可

系统 2019-09-27 17:52:16 2183

Python

如何利用python给图片添加半透明水印

前言本文主要给大家介绍了关于python图片添加半透明水印的相关资料,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧示例代码:#coding:utf-8fromPILimportImage,ImageDraw,ImageFontdefadd_text_to_image(image,text):font=ImageFont.truetype('C:\Windows\Fonts\STXINGKA.TTF',36)#添加背景new_img=Ima

系统 2019-09-27 17:50:09 2183

Python

Python学习笔记005——字符串

1.字符串概述字符串是编程语言中的一种数据类型,Python当中字符串与其他语言中的字符串一样,是一种强大的处理工具集,但与C语言不同的是,Python中没有单个字符这种类型,取而代之的是只有一个字符的字符串类型。Python字符串被划为了不可变序列这一类别,这意味着Python中的字符串存在从左到右的顺序,且他们不可在原位置上修改。2.一般的字符串2.1字符串的定义Python中字符串的定义可以用单引号、双引号和三引号,,其中单双引字符串是一样的,可以通

系统 2019-09-27 17:49:56 2183

Python

【Python】Anaconda使用教程

【1】简介Anaconda是一个免费开源的Python和R语言的发行版本,用于计算科学(数据科学、机器学习、大数据处理和预测分析),Anaconda可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。正如定义中提到的,选择使用它的目的,正是为了简化简化包管理和部署,最主要的是遇到了环境切换问题,clone下的代码,有些是Python2.x版本,有些是Python3.x版本,对于初学者着实头疼。【2】包管理更新所有包:condaupgrade

系统 2019-09-27 17:49:36 2183