Python知识
文章平均质量分 91
本专栏,Python编程的宝藏之地!无论你是编程初学者还是寻求进阶的开发者,这里都能满足你的需求。从基础到高级,涵盖数据分析、机器学习、网络爬虫等热门领域。实战案例丰富,技巧策略独到,助你提升编程技能,打造高质量项目。加入我们,共创Python辉煌!
初眸࿐
24届非科班转码,感谢你的关注,欢迎交流技术~
展开
-
Python3极简教程(一小时学完)下
什么是 Flask?Flask 是一个 web 框架。也就是说 Flask 为你提供工具,库和技术来允许你构建一个 web 应用程序。这个 web 应用程序可以是一些 web 页面、博客、wiki、基于 web 的日历应用或商业网站。Flask 属于微框架(_micro-framework_)这一类别,微架构通常是很小的不依赖于外部库的框架。这既有优点也有缺点,优点是框架很轻量,更新时依赖少,并且专注安全方面的 bug,缺点是,你不得不自己做更多的工作,或通过添加插件增加自己的依赖列表。Flask原创 2024-07-13 18:44:24 · 1497 阅读 · 0 评论 -
Python3极简教程(一小时学完)中
try语句还有另一个可选的finally子句,目的在于定义在任何情况下都一定要执行的功能。>>> try:')...不管有没有发生异常,finally子句 在程序离开try后都一定会被执行。当try语句中发生了未被except捕获的异常(或者它发生在except或else子句中),在finally子句执行完后它会被重新抛出。在真实场景的应用程序中,finally子句用于释放外部资源(文件或网络连接之类的),无论它们的使用过程中是否出错。本实验我们知道了异常是什么,然后怎样处理异常以及抛出异常。原创 2024-07-07 21:21:11 · 1279 阅读 · 2 评论 -
Python3极简教程(一小时学完)上
经过本实验应当知道如何定义函数,局域变量和全局变量一定要弄清楚,参数默认值、关键字参数也需要掌握。另外,其它高级语言常见的函数重载,Python 是没有的,这是因为 Python 有默认参数这个功能,函数重载的功能大都可以使用默认参数达到。在后面我们还介绍了高阶函数的概念并使用了map()函数。在 Python 中还有其它的高阶函数,如sorted()filter()以及functools模块中的函数,大家可以了解一下。文件打开模式文件读取与写入with语句。原创 2024-06-26 19:33:21 · 1539 阅读 · 0 评论 -
Web 自动化测试(基于Pytest极简)
pytest 是一个非常流行且成熟的,全功能的 Python 测试框架,适用于单元测试、UI 测试、接口测试。它和单元测试框架 unittest 类似,但是 pytest 更简洁、高效。所以很多测试人员学习 unittest 和 pytest 之后,都会感觉到 pytest 才是做测试的最好框架。这是因为 pytest 有许多优点。简单灵活,容易上手。支持参数化。可标记测试功能与属性。原创 2024-06-09 22:08:25 · 1472 阅读 · 1 评论 -
Python自动化测试_笔记总结
xpath 使用路径表达式在 XML 文档中进行导航。也就是说,当我们用 xpath 进行定位的时候,代码会根据你写的 xpath 一层一层的进行定位。xpath 就像是一个地图,指引代码找到它的目标元素。表达式描述从根节点选取//从匹配选择的当前节点选择文档中的节点,而不考虑它们的位置。选取当前节点..选取当前节点的父节点选取属性匹配任何元素节点根据上面的表格,我们分析一下这个 xpath://*[@id="header-navbar-collapses"]/ul[1]/li[3]/a。原创 2024-06-05 20:07:34 · 1516 阅读 · 1 评论 -
Python自动化测试项目总结(超详细)
UnitTest 单元测试框架是受到 JUnit 的启发,与其他语言中的主流单元测试框架有着相似的风格。其支持测试自动化,配置共享和关机代码测试。支持将测试样例聚合到测试集中,并将测试与报告框架独立。unittest --- 单元测试框架 — Python 3.8.19 文档TestFixture:测试脚手架,测试所需要进行的准备工作,以及所有相关的清理操作。TestCase:测试用例,一个 TestCase 的实例就是一个测试用例。它检查输入特定的数据时的响应。原创 2024-06-06 14:35:22 · 1090 阅读 · 0 评论 -
Python 百题(实战快速掌握语法)_1(数组与字符串)
实现一个算法来识别一个字符串的字符是否是唯一的。实现一个算法来识别一个字符串str2是否是另一个字符串str1的排列。如果将str1的字符拆分开,重新排列后再拼接起来,能够得到str2,那么就说字符串str2是字符串str1的排列。实现一个算法来识别一个字符串s2是否是另一个字符串s1的旋转。如果将s1从某个位置断开,拆分成两个字符串(可能有一个为空字符串),再将这两个字符串调换顺序后拼接起来,能够得到s2,那么说字符串s2是字符串s1的旋转。实现一个算法来压缩一个字符串。原创 2024-06-22 23:56:40 · 1356 阅读 · 0 评论 -
pip方法总结(极简快速掌握)
pip是Python的包管理工具,它允许用户从PyPI等源安装和管理额外的库和依赖。原创 2024-06-22 18:39:56 · 832 阅读 · 0 评论 -
一道经典Python程序样例带你飞速掌握Python的字典和列表
Python中的列表(list)和字典(dict)是两种常用的数据结构,它们在数据组织和存储方面有很大的不同。原创 2024-06-24 11:22:57 · 501 阅读 · 0 评论