随笔分类 -  Python杂项

1 2 3 下一页

python工作中的使用;
摘要:1.求出两个日期,间隔的天数;如某个时间查询区间,只能查询180天内的数据; import datetime x=datetime.date(2021,10,21) y=datetime.date(2021,4,24) print(x.__sub__(y)) 2.对比两个文件的差异;如开发,将线索的 阅读全文

posted @ 2022-04-27 18:03 星空6 阅读(73) 评论(0) 推荐(0) 编辑

视频相关的hls协议、VLC播放器、m3u文件的播放
摘要:前言 今天在观看视频的过程中,fiddler抓包看了一下请求,发现请求中无cookie相关的参数,心中窃喜,我是不是可以通过请求来访问这个视频呢? 于是复制请求地址,在浏览器打开,what? 1.不能使用浏览器直接打开(可以使用windows自带的播放软件打开);2.打开没有头像;3.而且只有几s就 阅读全文

posted @ 2021-08-20 21:52 星空6 阅读(3220) 评论(0) 推荐(0) 编辑

python学习7-类里面的__dict__属性
摘要:前言 python是面向对象的,对象有属性和方法,可以通过__dict__查看对象的属性 __dict__查看对象属性 首先弄清楚2个概念,类(A)和类的实例对象(A()),如下代码 count 是类A的属性 name、age 是A类的实例对象A()的属性 begin 是实例方法,默认带self参数 阅读全文

posted @ 2021-08-19 19:42 星空6 阅读(117) 评论(0) 推荐(0) 编辑

python3中类里面静态方法(@staticmethod),类方法(@classmethod)和实例方法(self)的使用与区别
摘要:前言 python3 类里面常用的方法有3个:静态方法(@staticmethod),类方法(@classmethod)和实例方法(self) 本篇讲解这3种方法在使用上有什么区别。 函数 先从函数说起,方法跟函数是有区别的,经常有人容易混淆,函数定义是def关键字定义(外面没有class) def 阅读全文

posted @ 2021-08-19 15:25 星空6 阅读(288) 评论(0) 推荐(0) 编辑

python3 练习题100道,孰能生巧,之前要想一个下午的内容,马上就有了答案
摘要:第1章 字符串练习题 1.1交换 已知a的值为“hello”,b的值为“world”,如何交换a和b的值? 得到a的值为“world”,b的值为“hello” a="hello" b="world" #方式1 a,b=b,a print("a的值:"+a+"; b的值:"+b) #方式2 a="he 阅读全文

posted @ 2021-08-02 22:54 星空6 阅读(1287) 评论(2) 推荐(0) 编辑

python3读取pdf文档;pdfminer3k
摘要:背景: 本人有个pdf文档,想提取里面的信息; 方式1:使用电脑自带的记事本打开乱码; 方式2:使用open(),读取,报错; 下面尝试pdfminer3k,读取pdf文件成功; 首先,安装pdfminer3k 其次,使用如下代码, path 替换为自己pdf的路径、 toPath 替换为自己txt 阅读全文

posted @ 2021-08-01 16:08 星空6 阅读(917) 评论(0) 推荐(0) 编辑

python3 面试 实现删除字符串中出现次数最少的字符
摘要:题目 实现删除字符串中出现次数最少的字符,若多个字符出现次数一样,则都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。 输入描述:字符串只包含小写英文字母, 不考虑非法输入,输入的字符串长度小于等于20个字节。 输出描述:删除字符串中出现次数最少的字符后的字符串。 输入例子:abc 阅读全文

posted @ 2021-07-24 16:22 星空6 阅读(238) 评论(0) 推荐(0) 编辑

python3 面试题 英文单词全部都是以首字母大写,逐个反转每个单词
摘要:面试题 假设有一个字符串,每个英文单词全部都是以首字母大写,之后有小写字母,现需要逐个反转每个单词。 举例: 输入:"MyNameIsTom"输出:"yMemaNsImoT" 解决方案及代码: 方法:1: 思路把英文单词切割出来,切割的思路根据前面一个单词小写,后面一个单词大写,于是可以拆分单词; 阅读全文

posted @ 2021-06-19 22:19 星空6 阅读(476) 评论(0) 推荐(0) 编辑

python 代码如何打包成.exe文件(Pyinstaller)
摘要:前言 python写的代码如何打包成.exe可执行程序,让别人电脑没安装过python的小伙伴也可以直接运行? 本篇讲如何用PyInstaller库一步步打包python代码; PyInstaller环境准备 我的电脑环境: 1.系统win7 64 2.python3.7.0 PyInstaller 阅读全文

posted @ 2021-06-19 17:11 星空6 阅读(267) 评论(0) 推荐(0) 编辑

python3面试-查找字符串数组中的最长公共前缀
摘要:问题 编写一个函数来查找字符串数组中的最长公共前缀。 空字符串“” 输入: ["flower","flow","flight"]输出: "fl"输入: ["dog","racecar","car"]输出: "" 解释:输入列表不存在公共前缀,返回“” 解决思路 先找出最短的字符串,再遍历判断该字符串 阅读全文

posted @ 2021-06-13 23:23 星空6 阅读(495) 评论(0) 推荐(0) 编辑

python3面试题 按规律写出下一个数1,11,21,1211,111221
摘要:观察下面数字的规律 1 11 21 1211 111221 第一项是数字1 描述前一项,这数是1,即“1个1”,记作“11” 描述前一项,这数是11,即“2个1”,记作“21” 描述前一项,这数是21,即“1个2,1个1”,记作“1211” 描述前一项,这数是1211,即“1个1,1个2,2个1”, 阅读全文

posted @ 2021-06-12 23:21 星空6 阅读(1651) 评论(0) 推荐(0) 编辑

python3 测试的时候如何批量随机生成伪数据?(faker模块的)
摘要:前言 在测试的过程中,我们经常需要造一些测试数据,比如姓名,手机号,身份证,地址,以及公司信息等测试数据。 Faker库,可以轻松搞定啦~ Faker 安装与介绍 Faker是一个Python包,主要用来生成伪数据,无需再手动生成或者手写随机数来生成数据,只需要调用Faker提供的方法,即可快速完成 阅读全文

posted @ 2021-06-12 20:52 星空6 阅读(143) 评论(0) 推荐(0) 编辑

python3面试题-一个包含n个整数的数组a,判断a中是否存在三个元素,a,b,c,使得a+b+c=0
摘要:面试题 一个包含n个整数的数组a,判断a中是否存在三个元素,a,b,c,使得a+b+c=0? 找出所有和为0并且不重复的三元组。不可包含重复的三元组。 如;a=[-1,0,1,2,-1,-4] 输出:[[-1,-1,2],[-1,0,1]] 如:a=[] 输出[] 如:a=[1,2] 输出[] 思考 阅读全文

posted @ 2021-06-06 18:29 星空6 阅读(974) 评论(0) 推荐(0) 编辑

python3面试-将N(N<10000)个人排成一排,从第1个人开始报数;如果报数是M的倍数就出列
摘要:面试题 某大厂迎来了新入职的大学生,现在需要为每个新同事分配一个工号。 人力资源部同事设计了一个方法为每个人进行排序并分配最终的工号,具体规则是: 将N(N<10000)个人排成一排,从第1个人开始报数;如果报数是M的倍数就出列,报到队尾(最后一位),则从头(回到对头)继续报,直到所有人都出列;最后 阅读全文

posted @ 2021-06-05 22:55 星空6 阅读(324) 评论(0) 推荐(0) 编辑

python学习6--python读取excel数据
摘要:一、xlrd模块介绍 1.xlrd是读取excel表格数据; 2.支持xlsx和xls格式的excel表格 3.安装方式:pip install xlrd 4.模块导入方式:import xlrd 二、环境准备 1.先安装xlrd模块,打开cmd,输入pip install xlrd在线安装 三、基 阅读全文

posted @ 2020-09-03 21:38 星空6 阅读(2126) 评论(0) 推荐(0) 编辑

python学习5--生成日期/生日
摘要:前言 python接口自动化添加员工信息时,需要填写生日,批量添加员工,如何随机生成生日呢? python提供了一个time和calendar模块可以用于格式化日期和时间。 一、了解python3 日期和时间的基础知识 1.1 时间戳,time.time() #1597902084.742635 1 阅读全文

posted @ 2020-08-20 15:19 星空6 阅读(1135) 评论(0) 推荐(0) 编辑

python学习4--python3连mysql增删改查
摘要:前言 pymysql是在Python3.x版本中用于连接MySQL服务器的一个库,Python2中则使用mysqldb。 环境准备 python3.7 使用pip安装PyMySQL pip install pymysql 先使用第三方工具连接mysql数据库,比如navicat连接mysql 连接名 阅读全文

posted @ 2020-08-17 16:30 星空6 阅读(198) 评论(0) 推荐(0) 编辑

python笔记3--HTTP对外接口sign签名
摘要:前言 一般公司对外的接口都会用到sign签名,对不同的客户提供不同的apikey,这样可以提高接口请求的安全性,避免被人抓包后乱请求。 sign签名是一种很常见的方式。 sign签名 签名参数sign生成的方法 第1步:将所有参数(注意是所有参数),除去sign本身,以及值是空的参数,按参数名字母升 阅读全文

posted @ 2020-08-08 17:41 星空6 阅读(743) 评论(0) 推荐(0) 编辑

python笔记2--lxml.etree爬取html内容
摘要:前言 本篇继续lxml.etree学习,在线访问接口,通过接口返回的html,解析出想要的text文本内容 环境准备: python3.7 lxml requests 定位目标 爬取我的博客首页https://www.cnblogs.com/canglongdao/侧边个人基本信息。 打开fiddl 阅读全文

posted @ 2020-08-06 20:57 星空6 阅读(1083) 评论(0) 推荐(0) 编辑

python笔记1--lxml.etree解析html
摘要:前言 lxml是一种使用Python编写的库,可以迅速、灵活地处理XML和HTML,学过xpath定位的,可以立马上手 使用环境: python3.7 lxml 4.3.3 lxml安装 pip install lxml,安装报错;指定版本为4.4.3时,安装成功 pip show lxml查看版本 阅读全文

posted @ 2020-08-06 15:56 星空6 阅读(790) 评论(0) 推荐(0) 编辑

1 2 3 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示