超简单!用 Python 为图片和 PDF 去掉水印(图)

  网上下载的 pdf 学习资料有一些会带有水印,非常影响阅读。比如下面的图片就是在 pdf 文件上截取出来的,今天我们就来用Python解决这个问题。  安装模块  PIL:Python Imaging Library 是 python 上非常强大的图像处理标准库,但是只能支持 python...

#
Python
分享:

Python学习之面向对象编程类和实例

  由于之前有一定基础,所以python中的类的概接受的比较快,与其他语言一样, python也是通过类来进行事务的抽象,一切皆对象,要不然怎么说程序员不缺对象呢。  言归正传,python中类的声明是class 类名(父类):的形式定义,在类中self表示指向自身...

#
Python
分享:

十行 Python 代码实现酷炫功能(图)

  一、生成二维码  二维码又称二维条码,常见的二维码为QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,而生成一个二维码也非常简单,在Python中我们可以通过MyQR模块了生成二维码,而生成一个二维码我们只需要2行代码...

#
Python
分享:

Python 读取配置文件常用的几种方式(图)

  引言  我们在设计自动化测试框架的时候,经常使用到配置文件,而配置文件种类有很多,常见的配置文件格式有很多中:ini、yaml、xml、properties、txt、py等。  配置文件ini  虽然配置文件放置一些公共的内容,比如说环境、路径、参数等。但也可以...

#
Python
分享:

Python中类-带括号与不带括号的区别

  引言  有时候看到群里一些人问一些基础的知识,虽然很基础,网上随便一查即可知道,但是往往很多人就是连这些基础的知识都很模糊,甚至不清楚,这里再来复习一下python中类的一个知识点(仅此)。  类的定义  用来描述具有相同的属性和方法的对象的...

#
Python
分享:

Python基础之logging日志模块封装(图)

  引言  做接口测试的时候,我通常需要对返回的数据转换成json格式的字符串,这样通常使用到json库,而json模块四个方法:dump、dumps、load、loads。其中dump和load是操作文件,dumps和loads是操作python对象的。  知识点  前面说过python对象包括...

#
Python
分享:

Python基础之logging日志模块封装(图)

  引言  使用python做自动化测试的时候,对于关键信息输出和记录是必要的,方便调试和记录查找。python有个logging模块,我们简单对其进行封装。  设计流程  话不多说,流程图已经画,自己领会。     源码  """  封装log方法  """ ...

#
Python
分享:

Python基础之读取基础配置模块封装(图)

  引言  python读取配置文件中的数据在前面的Python 读取配置文件常用几种方式文章中已经介绍,这里主要介绍对.ini文件的常用封装方法以及使用。  设计思路  废话也不多说,画个操作,代码流。  代码实现  __author__ = 'Leo'  from configp...

#
Python
分享:

Python 中 Logging 模块使用详情

  1.为什么要用logging模块  在实际应用中,日志文件十分重要,通过日志文件,我们知道程序运行的细节;同时,当程序出问题时,我们也可以通过日志快速定位问题所在。在我们写程序时,也可以借助 logging 模块的输出信息来调试代码。  但是很多人还是...

#
Python
分享:

Python中的变量和数据类型(图)

  python是一门弱数据类型的语言,变量不需要声明即可使用,向变量赋值即定义变量,赋予的值的类型就是变量的类型,但变量也是有数据类型的,字符串'1'如果想参与数据计算,则需要使用int()函数来进行转换,使用type()函数可以查看变量的数据类型。  变...

#
Python
分享:

三十个 Python 函数,解决99%的数据处理任务!(图)

  我们知道 Pandas 是 Python 中最广泛使用的数据分析和操作库。它提供了许多功能和方法,可以快速解决数据分析中数据处理问题。  为了更好的掌握 Python 函数的使用方法,我以客户流失数据集为例,分享30个在数据分析过程中最常使用的函数和方法。  ...

#
Python
分享:

如何使用 Python 制作多渠道归因模型(图)

  近年来,购物方式发生了巨大变化。如今,知情的客户在投资任何项目之前都会进行研究,并且只有在通过多种渠道和网站为自己获得最优惠的价格后才能进行在线购买。但是,这使得营销人员很难在做出有意识的选择之前正确确定客户接触了多少营销渠道。  如...

#
Python
分享:

Python对象及内存管理机制(图)

  Python是一门面向对象的编程语言,Python中一切皆为对象,对每一个对象分配内存空间,Python的内存管理机制主要包括引用计数、垃圾回收和内存池机制。本文简要介绍Python对象及内存管理机制。  参数传递  常见的参数传递有值传递和引用传递。  ·...

#
Python
分享:

Python类变量和实例变量,傻傻分不清楚(图)

  一、前言  前几天在Python交流群有个粉丝问了一个关于Python类变量和实例变量的问题,这里拿出来给大家分享下,一起学习。  这个粉丝在法国留学,所以提问是英文的,当然了英文看上去也不难,有点二级英文基础,也看得懂,实在不行,在线翻译一下也...

#
Python
分享:

一行代码搞定Python逐行内存消耗分析(图)

  很多情况下,我们需要对已经写好的Python程序的内存消耗进行优化,但是一段代码在运行过程中的内存消耗是动态变化的,这种时候就可以用到memory_profiler这个第三方库,它可以帮助我们分析记录Python脚本中,执行到每一行时,内存的消耗及波动变化情况...

#
Python
分享:

Python 数据可视化神器—Pyecharts(图)

  前言  Echarts 是百度开源的一款数据可视化 JS 工具,数据可视化类型十分丰富,但是得通过导入 js 库在 Java Web 项目上运行。  作为工作中常用 Python 的选手,不能不知道这款数据可视化插件的强大。那么,能否在 Python 中也能用到 Echarts 的功...

#
Python
分享:

Python字典:竟还有我不会的高阶玩法?

  通过序列生成字典  我们将下面的序列转换为dict类型。  lst = [('a', 1), ('b', 2), ('c', 3)]  普通的写法:  for k, v in lst:      dic[k] = v  更pythonic的写法:  利用字典推导式快速生成字典。  {k: v for k, v in l...

#
Python
分享:

没抢到冰墩墩,那咱们自己用python画一个(图)

  兄弟们,冰墩墩人人都想要,但是咱们实在是抢不赢单身几十年的那些手速,哎,单身就是好!  虽然咱们抢不赢,但是万幸,还有python,咱们可以自己画一个送给最棒的自己~  准备工作  首先咱们需要Python环境和pycharm编辑器,有别的也可以,但我一...

#
Python
分享:

五个方便好用的Python自动化脚本(图)

  相比大家都听过自动化生产线、自动化办公等词汇,在没有人工干预的情况下,机器可以自己完成各项任务,这大大提升了工作效率。  编程世界里有各种各样的自动化脚本,来完成不同的任务。  尤其Python非常适合编写自动化脚本,因为它语法简洁易懂,而...

#
Python
分享:

Python 的 f-strings 作用远超你的预期(图)

  学过 Python 的朋友应该都知道 f-strings 是用来非常方便的格式化输出的,觉得它的使用方法无外乎就是 print(f'value = { value }',其实,f-strings 远超你的预期,今天来梳理一下它还能做那些很酷的事情。  1、懒得再敲一遍变量名  str_value = ...

#
Python
分享:
分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号