
Python
文章平均质量分 75
老朱2000
这个作者很懒,什么都没留下…
展开
-
code2flow:Python代码可视化的神奇库!
它就像是一个拥有超级洞察力的小侦探,通过静态代码分析的魔法手段,轻轻松松地提取出函数调用关系以及代码的结构,然后“变”出可视化的流程图来,能帮开发者们快速搞清楚代码的执行流程以及那些错综复杂的依赖关系。比如说你可以在文档生成工具里用上它,让它自动给项目生成调用图,或者把它集成到CI/CD管道里,定期给项目生成结构图,这样就能时刻清楚项目的情况啦。接下来,本文就会仔仔细细地给大家介绍一下code2flow的使用方法、那些超棒的功能特性,还会通过实际的例子来让大家见识见识它的强大威力哟。原创 2025-03-31 21:40:48 · 1055 阅读 · 0 评论 -
10分钟带你学会python模块和包的使用
如果你用过 Python,那么你一定用过 import 关键字加载过各式各样的模块。但你是否熟悉 Python 中的模块与包的概念呢?或者,以下几个问题,你是否有明确的答案?原创 2023-12-04 11:14:06 · 1033 阅读 · 0 评论 -
python爬虫基础html内容解析库BeautifulSoup
我们通过Requests请求url获取数据,请求把数据返回来之后就要提取目标数据,不同的网站返回的内容通常有多种不同的格式,一种是 json 格式,我们可以直接通过json.loads转换python的json对象处理。另一种 XML 格式的,还有一种最常见格式的是 HTML 文档,今天就来讲讲如何从 HTML 中提取出感兴趣的数据。原创 2023-12-04 10:51:16 · 1661 阅读 · 0 评论 -
3款技术宅下载神器you-get,DownKyi,Hitomi-Downloader
今天在B站看到一个无水印素材视频,就想着下载下来。原来我一直用硕鼠的,但今天硕鼠官网访问不了。python小工具比较多,搜索一下发现几款不错的下载小工具,推荐给大家。原创 2023-12-04 10:33:05 · 3517 阅读 · 0 评论 -
python爬虫基础知识
网页浏览器,简称为浏览器,是一种用于检索并展示万维网信息资源的应用程序,这些信息资源可为网页,图片,影音或其他内容,它们由统一资源标志符标志。浏览器是网页运行的平台,常用的浏览器有IE、火狐(Firefox)、谷歌(Chrome)、Safari和Opera等。我们平时称为五大浏览器。不同浏览器的内核是不同的,内核负责对网页中代码的解析与渲染。同一份网页代码,在不同的内核中可能会有不同的效果。如一些网页在Chrome中可以正常打开,但在IE中却无法正常显示。原创 2023-11-30 22:07:28 · 3592 阅读 · 1 评论 -
python中tesserocr的安装和使用
在爬虫过程中,难免会遇到各种各样的验证码,而大多数验证码还是图形验证码,这时候我们可以直接用OCR来识别。OCR,即Optical Character Recognition,光学字符识别,是指通过扫描光学符号,然后通过其形状将其翻译成电子文本的过程。对于图形验证码来说,它们都是一些不规则的字符,这些字符确实是由字符稍加扭曲变换得到的内容。tesserocr 是 Python的一个OCR识别库,但其实是对 tesseract 做的一层PythonAPI封装,所以它的核心是 tesseract。原创 2023-11-25 00:52:20 · 1278 阅读 · 0 评论 -
python-pptx库处理ppt代码示例
幻灯片模板及占位符的概念什么是版式我们在新增一页幻灯片的时候,会提示我们选择版式。pptx库中的列表数量和power point基础版式数量对应,格式对应。比如6为空模版,7为左侧图形,右侧文本的版式。传入0表示是第一个版式,传入1表示第二个版式,以此类推一直到结束48。原创 2023-11-25 00:14:17 · 5760 阅读 · 0 评论 -
python中操作excel的常用库和方法
无论办公自动化或者数据分析中,我们常会用到excel表格。在python中都有哪些库处理数据表格?下面就说明一下在python中有哪些库能够处理数据表格。原创 2023-11-24 23:55:53 · 969 阅读 · 0 评论 -
python操作PDF的几种常见方法
大家好,有关python操作pdf的方法,各种语言处理起来都比较麻烦,而且各种第三方库的应用场景都不同。下面说明一下python如何通过第三方库如何处理pdf文件。原创 2023-11-24 23:40:35 · 8471 阅读 · 1 评论 -
python中jupyter notebook安装教程
Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。——Jupyter Notebook官方介绍。原创 2023-11-24 23:27:56 · 1019 阅读 · 0 评论 -
Jupyter notebook插件安装及常用插件
Autopep8或者Code prettify 格式化代码:选中需要格式化的cell,点击工具栏右边的小锤子就可以实现代码格式化,可Ctrl+A全选。关闭/开启代码行号:显示或关闭代码前的行号。Table of Contents 侧边栏展示目录(自动编号)可以收集所有正在运行的标题,并将它们显示为浮动窗口,作为侧边栏或导航菜单。Snippets 代码片段快速添加代码,减少工作量。Hinterland 代码自动补全自动补全代码各种插件简化了开发人员的开发工作。具体有哪些可以自己逐个尝试一下。原创 2023-11-24 23:15:09 · 2982 阅读 · 0 评论 -
Jupyter Notebook还有魔术命令
在Jupyter Notebooks中,Magic commands(以下简称魔术命令)是一组便捷的功能,旨在解决数据分析中的一些常见问题,可以使用%lsmagic 命令查看所有可用的魔术命令。如果在运行代码单元格时出现异常,可以在新行中键入 %debug 并运行它。这将打开一个交互式调试环境,将用户带到异常发生的位置,还可以检查程序中变量的值,并执行操作,要退出调试器,可以按 q。然后通过%run运行。使用 %%timeit 来获取运行代码单元格所用的时间。魔术方法还有很多,大家可以自己尝试使用。原创 2023-11-24 23:02:03 · 521 阅读 · 0 评论 -
word文档处理库docx常见用法示例
今天推荐的库是python-docx库,能够对word的docx自动化处理,今天把常见用法示例演示给大家,有需要的收藏。原创 2023-11-24 22:45:07 · 880 阅读 · 0 评论 -
Conda介绍及常用命令速查
很多时候使用conda都忘记命令,每次都还要去百度搜索,比较麻烦。今天把conda的常用命令整理出来,直接赋值修改使用方便多了。希望大家复制到自己本地,然后维护自己的命令文档。原创 2023-11-24 22:30:33 · 1522 阅读 · 0 评论 -
python学习计划DAY05:函数、面向对象编程
定义在类中,方法之外的变量,称作类变量。Python语言有一种独特的推导式语法,相当于语法糖的存在,可以帮你在某些场合写出比较精简酷炫的代码。类方法由类调用,采用@classmethod装饰,至少传入一个cls(代指类本身,类似self)参数。支持多父类的继承机制,所以需要注意圆括号中基类的顺序,若是基类中有相同的方法名,并且在子类使。类是抽象的模板,用来描述具有相同属性和方法的对象的集合,比如 Animal类。它属于类,和实例无关。s.age这种,先查看是否为实例变量,再查看是否类边变量,都不是报错。原创 2023-11-15 18:19:44 · 61 阅读 · 0 评论 -
python学习计划DAY4:条件判断和循环控制
python的执行顺序普通语句,直接执行;简单解释一下 @ break continue输出结果如下。原创 2023-11-15 18:10:11 · 69 阅读 · 0 评论 -
python数据类型:数字型,序列性,集合型、映射型、可调用、迭代器型、None类型
据类型,数字型,序列性,集合型、映射型、可调用、迭代器型、None类型原创 2023-11-13 22:51:43 · 148 阅读 · 0 评论 -
python实现从英文视频中提取文字实现中文翻译
从youtube上下载的英文视频,你是怎么处理音轨字幕的呢?通过python显示英文语音提取并翻译转化成中文原创 2023-11-13 22:10:29 · 791 阅读 · 2 评论 -
python语言:标识符,保留字,注释,关键词,内置函数,运算符,运算符优先级
python基础 标识符,保留字,注释,关键词,内置函数,运算符,运算符优先级原创 2023-11-13 21:56:26 · 175 阅读 · 0 评论 -
anaconda、jupyter notebook安装和配置
Anaconda是一个安装、管理python相关包的软件,还自带python、Jupyter Notebook、Spyder,有管理包的conda工具。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。原创 2023-11-13 17:15:55 · 250 阅读 · 0 评论