Python导入父文件夹中模块并读取当前文件夹内的资源

在某些特殊情况下,我们的 Python 脚本需要调用父目录下的其他模块。例如:在编写 GNE 的测试用例时,有一个脚本 generate_new_cases.py放在 tests文件夹中。而 tests 文件夹与 g...

2021-01-13

解决python3中os.popen()出错的问题

使用程序难免会有出错的时候,如何从大篇代码中找出错误,不仅考验能力,还要考验小伙们的耐心。辛辛苦苦敲出的代码运行不出结果,非常着急是可以理解的。那么我们在python3中使用o...

2021-01-13

Python类class参数self原理解析

1.self只有在类的方法中才会有,其他函数或方法是不必带self的。
2.在调用时不必传入相应的参数。
3.在类的方法中(如__init__),第一参数永远是self,表示创建的类实例本身,而不是...

2021-01-13

python 删除系统中的文件(按时间,大小,扩展名)

按时间删除文件# importing the required modulesimport osimport shutilimport time# main functiondef main(): # initializing the count deleted_folders_count = 0 del...

2021-01-13

python与idea的集成的实现

python是一种功能强大和适用面很广的开发语言,在大数据应用和机器学习日益流行的年代,python凭借其简洁、易用和可扩展性获得很多用户的支持,近年来使用率高速增长。pyth...

2021-01-13

Python django框架 web端视频加密的实例详解

视频加密流程图:后端获取保利威的视频播放授权token,提供接口api给前端参考文档:http://dev.polyv.net/2019/videoproduct/v-api/v-api-play/create-playsafe-token/在utils...

2021-01-13

Django vue前后端分离整合过程解析

最近接到一个任务,就是用django后端,前段用vue,做一个普通的简单系统,我就是一搞后端的,听到vue也是比较震惊,之前压根没接触过vue.看了vue的一些文档,还有一些项目,先说一下django...

2021-01-13

Python request post上传文件常见要点

通用用法但上图的字段名,类型需要根据不同接口填写,如某服务接口:因而对应的上传代码如下:# 输出参数:请求响应报文import requestsrequest_url = 'https://XXXXX/file-upload'he...

2021-01-13

Python getsizeof()和getsize()区分详解

sys.getsizeof()
获取程序中声明的一个整数,存储在变量中的大小,以字节(Byte)为单位import sysprint(sys.getsizeof(''))print(sys.getsizeof('a'))print(sys.getsizeof('1'))pr...

2021-01-13

Python paramiko使用方法代码汇总

1、用户名、密码登陆方式import paramikoparamiko.util.log_to_file('paramiko.log') # 记录日志文件ssh = paramiko.SSHClient()try: ssh.set_missing_host_key_policy(pa...

2021-01-13

基于python模拟bfs和dfs代码实例

BFS"""# @Time : 2020/11/8# @Author : Jimou Chen"""# 广搜def bfs(graph, start): queue = [start] # 先把起点入队列 visited = set() # 访问国的点加入 visited.add...

2021-01-13

Python中return函数返回值实例用法

在学习return函数时候,还是要知道了解它最主要的函数作用,比如,怎么去实现返回一个值,另外还有就是我们经常会用到的使用return能够进行多值输出,这才是我们需要抓住知识的重点,针...

2021-01-13

python制作一个简单的gui 数据库查询界面

一、准备工作:1、安装mysql3.7,创建一个test数据库,创建student表,创建列:(列名看代码),创建几条数据(以上工作直接用navicat for mysql工具完成)二、代码:import sysimport tkinter a...

2021-01-13

Python并发爬虫常用实现方法解析

在进行单个爬虫抓取的时候,我们不可能按照一次抓取一个url的方式进行网页抓取,这样效率低,也浪费了cpu的资源。目前python上面进行并发抓取的实现方式主要有以下几种:进程,线程,协...

2021-01-13

python3 re返回形式总结

我们在进行程序操作的时候,因为各种原因,需要通过不同的形式返回到之前的对象。不知道小伙伴们会几种返回的函数方法呢?今天要介绍的是findall和finditer这一对小伙伴,它们在输...

2021-01-13

总结python 三种常见的内存泄漏场景

概要不要以为 Python 有自动垃圾回收就不会内存泄漏,本着它有“垃圾回收”我有“垃圾代码”的精神,现在总结一下三种常见的内存泄漏场景。无穷大导致内存泄漏如果把内存泄漏定...

2021-01-13

Python爬虫Scrapy框架CrawlSpider原理及使用案例

提问:如果想要通过爬虫程序去爬取”糗百“全站数据新闻数据的话,有几种实现方法?方法一:基于Scrapy框架中的Spider的递归爬去进行实现的(Request模块回调)方法二:基于CrawlSpider...

2021-01-13

接口自动化多层嵌套json数据处理代码实例

最近在做接口自动化测试,响应的内容大多数是多层嵌套的json数据,在对响应数据进行校验的时候,可以通过(key1.key2.key3)形式获取嵌套字典值的方法获取响应值,再和预期值比较 keys...

2021-01-13

python爬虫判断招聘信息是否存在的实例代码

在找工作的时候,我们会选择上网查询招聘的信息,或者是通过一些招聘会进行现场面试。但由于信息更新不及时,有一些岗位会出现下架的情况,如果我们不注意的话,可能就扑了空。在时间...

2021-01-13

分享一枚pycharm激活码适用所有pycharm版本我的pycharm2020.2.3激活成功

Pycharm实然提示过期了,网上找了很多Pycharm激活码,要么只支持老版本,要么是不能用。费了半天时间终于在一公众号里找到一枚可以使用的pycharm激活码,希望能用的时间长点儿吧。...

2021-01-13

python 批量下载bilibili视频的gui程序

运行效果:完整代码:# !/usr/bin/python# -*- coding:utf-8 -*-# time: 2019/07/02--08:12__author__ = 'Henry''''项目: B站视频下载 - GUI版本版本1: 加密API版,不需要加入co...

2021-01-13

Python 多进程、多线程效率对比

Python 界有条不成文的准则: 计算密集型任务适合多进程,IO 密集型任务适合多线程。本篇来作个比较。通常来说多线程相对于多进程有优势,因为创建一个进程开销比较大,然而因为在...

2021-01-13

python 三种方法实现对Excel表格的读写

1、使用xlrd模块读取数据# 将excel表格内容导入到tables列表中def import_excel(tab): # 创建一个空列表,存储Excel的数据 tables = [] for rown in range(1, tab.nrows): ar...

2021-01-13

python实现文件分片上传的接口自动化

背景和目的:利用python request 编写脚本测试公司系统的文件上传接口。前端读取文件的大小然后文件分片传给后端,后端将每一片数据重新组合成文件。大概的过程是:前端将整个文...

2021-01-13

python 实现图片修复(可用于去水印)

在现实的生活中,我们可能会遇到一些美好的或是珍贵的图片被噪声干扰,比如旧照片的折痕,比如镜头上的灰尘或污渍,更或者是某些我们想为我所用但有讨厌水印,那么有没有一种办法可以...

2021-01-13

Python偏函数实现原理及应用

摘要:python的设计核心原则就是简洁——在这种原则的指导下,诞生了lambda表达式和偏函数:二者都让函数调用变得简洁。本文主要为你介绍偏函数的应用。1.为什么要使用偏函数
如...

2021-01-13

基于Python的图像阈值化分割(迭代法)

1.阈值化分割原理通过对图像的灰度直方图进行数学统计,选择一个或多个阈值将像素划分为若干类。一般情况下,当图像由灰度值相差较大的目标和背景组成时,如果目标区域内部像素灰...

2021-01-13

python使用requests库爬取拉勾网招聘信息的实现

按F12打开开发者工具抓包,可以定位到招聘信息的接口

在请求中可以获取到接口的url和formdata,表单中pn为请求的页数,kd为关请求职位的关键字


使用python构建post请求data =...

2021-01-13

关于pycharm 切换 python3.9 报错 ‘HTMLParser‘ object has no attribute ‘unescape‘ 的问题

有的bug,莫名其妙就好了…python3.9 报错 “AttributeError: 'HTMLParser' object has no attribute 'unescape'” 异常分析解决。一、问题描述安装 python3.9 版本后,pycharm...

2021-01-13

python opencv角点检测连线功能的实现代码

原始图角点检测points = cv2.goodFeaturesToTrack(gray, 100, 0.01, 10)points = np.int0(points).reshape(-1,2)for point in points: x, y = point.ravel() cv2.circle(...

2021-01-13

Pycharm安装python库的方法

Pycharm版本:2020.1安装numpy等python库的方法:1、打开File-Setting-Project untitled-Python Interpreter2、点击左上角的+号3、在搜索栏搜索需要的python依赖库,点击左下角的...

2021-01-13

Django web自定义通用权限控制实现方法

需求:web系统有包含以下5个url,分别对于不同资源;1、stu/add_stu/2、stu/upload_homework/3、stu/query_homework/4、stu/add_record/---------------------------------------...

2021-01-13

python将下载到本地m3u8视频合成MP4的代码详解

代码如下所示:import osimport requestsimport datetimefrom Crypto.Cipher import AESdef decode_key_file(key_file_name): with open(key_file_name,"r") as f: data=...

2021-01-13

Python 调用 ES、Solr、Phoenix的示例代码

#!/usr/bin/env python# -*- coding:utf-8 -*-# *************************************# @Time : 2019/8/12# @Author : Zhang Fan# @Desc : Library# @File : MyDataba...

2021-01-13

python爬虫scrapy图书分类实例讲解

我们去图书馆的时候,会直接去自己喜欢的分类栏目找寻书籍。如果其中的分类不是很细致的话,想找某一本书还是有一些困难的。同样的如果我们获取了一些图书的数据,原始的文件里各...

2021-01-13

python中使用.py配置文件的方法详解

python中使用.py配置文件 一、格式:​ 创建一个config.py文件​ 在文件中加配置:DEBUG=True dm_connect = { "dm_host":"127.0.0.1", "dm_name":"dbname", "dm_...

2021-01-13

基于django和dropzone.js实现上传文件

1、dropzone.jshttp://www.dropzonejs.com/dropzone.js是一个可预览\可定制化的文件拖拽上传,实现AJAX异步上传文件的工具2、dropzone.js前端界面上传方式官网下载 并且引入d...

2021-01-13

python 如何停止一个死循环的线程

进程想要执行任务就需要依赖线程。换句话说,就是进程中的最小执行单位就是线程,并且一个进程中至少有一个线程。那什么是多线程?提到多线程这里要说两个概念,就是串行和并行,搞清...

2021-01-13

Python可以用来做什么

Python技术可做web开发很多人只了解Java、PHP可做web开发,但针对Python也可以做web开发却了解很少。很多人将会不清楚,Python实际上是和互联网技术一起长大的。做为动态性语言...

2021-01-13

利用Python将多张图片合成视频的实现

今天要做一个量子隧穿的的演示动画,在CSDN上看了很多大佬的文章,然而忙了接近半天才做好这件事。把踩过的坑记一下,同时这段代码也是值得记录的,因为以后也可能遇到类似的工作。...

2021-01-13

python爬虫用scrapy获取影片的实例分析

我们平时生活的娱乐中,看电影是大部分小伙伴都喜欢的事情。周围的人总会有意无意的在谈论,有什么影片上映,好不好看之类的话题,没事的时候谈论电影是非常不错的话题。那么,一些好...

2021-01-13

Python利用myqr库创建自己的二维码

前言相信朋友们都看过各种群里钓鱼的涩图二维码吧(手动滑稽),今天学了一下制作方式(myqr库的使用),在这里分享一下这个整活利器。MyQR是一个能够生成自定义二维码的第三方库,可以根...

2021-01-13

记一次python 爬虫爬取深圳租房信息的过程及遇到的问题

为了分析深圳市所有长租、短租公寓的信息,爬取了某租房公寓网站上深圳区域所有在租公寓信息,以下记录了爬取过程以及爬取过程中遇到的问题:爬取代码:import requestsfrom reques...

2021-01-13

Python调用Redis的示例代码

#!/usr/bin/env python# -*- coding:utf-8 -*-# *************************************# @Time : 2019/8/12# @Author : Zhang Fan# @Desc : Library# @File : MyRedis....

2021-01-13

利用python+ffmpeg合并B站视频及格式转换的实例代码

利用python+ffmpeg合并B站视频及格式转换 B站客户端下载的视频一般有两种格式:早期的多为blv格式(由flv格式转换而来,音视频轨道在同一文件下)。如今的多为m4s格式,音频轨视频轨...

2021-01-13

10个示例带你掌握python中的元组

数据结构是任何编程语言的关键部分。为了创建强大而性能良好的产品,必须非常了解数据结构。在本文中,我们将研究Python编程语言的重要数据结构,元组。元组是用逗号分隔并括在括...

2021-01-13

scrapy处理python爬虫调度详解

学习了简单的知识点,就会想要向有难度的问题挑战,这里必须要夸一夸小伙伴们。不过我们今天不需要做什么程序的测试,只用简单的两个代码对比,小伙伴们就能在其中体会两者的不同和...

2021-01-13

python爬虫筛选工作实例讲解

我们在选择一件商品的时候,会先了解一些相关的商品信息,根据自己的需求和情况再进行选择。这种现象也同样适用于找工作,筛选一个岗位的重要环节,就是看自身是否符合工作经验的要...

2021-01-13

python+appium+yaml移动端自动化测试框架实现详解

结构介绍之前分享过一篇安卓UI测试,但是没有实现数据与代码分离,后期维护成本较高,所以最近抽空优化了一下。
不想看文章得可以直接去Github,欢迎拍砖
大致结构如下:testyaml管理...

2021-01-13

Pycharm创建文件时自动生成文件头注释(自定义设置作者日期)

有时候我们传.py文件给别人时,需要添加一些文件头注释。为了不用每次新建文件时都去手动添加作者、创建日期等信息,我们可以设置一套模板,在新建.py文件的时候自动使用这套模板...

2021-01-13
返回顶部
顶部