python学习
markme
这个作者很懒,什么都没留下…
展开
-
Python 提取pdf为图片并转化gif
Python 提取pdf为图片并转化gif提取PDF为图片首先使用wand这个包可以使用pip3安装对应的包pip3 install wandwand 这个包会依赖一些环境要用brew 进行辅助安装ImageMagickgsbrew install imagemagick@6brew install gs注意这里安装imagemagick@6(6.0的版本),如果直接安装的话,会默认安装7.0的版本,导致无法使用在强制链接6.0 的版本 brew link imagemagic原创 2021-04-24 14:06:55 · 345 阅读 · 2 评论 -
python 使用if __name__ == ‘__main__‘:原因
if __name__ == '__main__'起因原理不调用演示结果调用test10.py结果起因之前再学习python的过程中,在定义函数那一章节发现的问题原理一个python文件通常有两种使用方法,第一是作为脚本直接执行,第二是 import 到其他的 python 脚本中被调用(模块重用)执行。因此if name == ‘main’: 的作用就是控制这两种情况执行代码的过程,在if name == ‘main’: 下的代码只有在第一种情况下(即文件作为脚本直接执行)才会被执行,而 impo原创 2020-11-04 14:52:44 · 551 阅读 · 0 评论 -
python中map,join,int结合在一起的用法
python学习之路关于map函数的用法今天我在使用codewars进行代码练习的时候发现有个题目很有意思:给定一个由1和0组成的数组,将等效的二进制值转换为整数。例如:[0,0,0,1]被视为0001,它是1的二进制表示。一开始我是这样写的// An highlighted blockdef toJadenCase(string): list_1=list(string) li...原创 2019-06-27 16:18:00 · 5212 阅读 · 3 评论 -
python中删除列表元素的方法
python中列表删除元素的方法:主要有三种方法:第一种使用remove()方法删除 单个元素,删除首个符合条件的元素 str=[1,2,3,4,5,2,6] str.remove(2) print(str)最后的结果:[1, 3, 4, 5, 2, 6]第二个方法使用pop方法进行删除,删除单个或多个元素,按位置进行删除(根据索引进行删除) str=[0,1,2,3,4...原创 2019-06-28 18:25:04 · 783 阅读 · 0 评论 -
Python raise用法(超级详细,看了无师自通)
当程序出现错误时,系统会自动引发异常。除此之外,Python 也允许程序自行引发异常,自行引发异常使用 raise 语句来完成。异常是一种很“主观”的说法,以下雨为例,假设大家约好明天去爬山郊游,如果第二天下雨了,这种情况会打破既定计划,就属于一种异常;但对于正在期盼天降甘霖的农民而言,如果第二天下雨了,他们正好随雨追肥,这就完全正常。很多时候,系统是否要引发异常,可能需要根据应用的业务需求来...转载 2019-06-28 18:32:10 · 5972 阅读 · 2 评论 -
python 关于某网站的模拟登陆,破解滑块登陆!!!!
利用python 实现模拟登陆网站,并破解模拟登陆缘由起因是一次需求。我想对某个视频网站模拟登陆!!!本文使用senenium +python+相应的模块可能你需要安装cv2,可以直接调用下面语句:pip install opencv-python模拟登陆的是头条:代码如下from selenium.webdriver import ActionChainsfrom selen...原创 2019-06-30 10:53:18 · 1448 阅读 · 2 评论