【python】__init__.py文件到底是什么?
摘要:__init__.py作用就是整个文件夹一个包来管理,每当有外部import的时候,就会自动执行里面的函数。 1. 概述 在python中经常能看到__init__.py文件,似乎没什么用的样子,有的时候甚至直接是空的,那么这个文件到底有什么用呢? 对于一个python项目,里面的每一个文件夹都可以
阅读全文
posted @
2022-10-18 11:33
天外来客I
阅读(1167)
推荐(1) 编辑
Python3爬虫中Selenium的用法详解
摘要:Selenium是一个自动化测试工具,利用它可以驱动浏览器执行特定的动作,如点击、下拉等操作,同时还可以获取浏览器当前呈现的页面的源代码,做到可见即可爬。对于一些JavaScript动态渲染的页面来说,此种抓取方式非常有效。本节中,就让我们来感受一下它的强大之处吧。 1. 准备工作 本节以Chrom
阅读全文
posted @
2022-10-17 14:59
天外来客I
阅读(1052)
推荐(0) 编辑
Python必会的单元测试框架 —— unittest
摘要:unittest是xUnit系列框架中的一员,如果你了解xUnit的其他成员,那你用unittest来应该是很轻松的,它们的工作方式都差不多。 unittest核心工作原理 unittest中最核心的四个概念是:test case, test suite, test runner, test fix
阅读全文
posted @
2022-10-17 14:46
天外来客I
阅读(106)
推荐(0) 编辑
python字符串中 r'', b'', u'', f'' 的含义
摘要:字符串前加 r r"" 的作用是原始字符输出,转义字符不起作用 即如果是“\n”那么表示一个反斜杠字符,一个字母r"\n"不是表示换行了。 以r开头的字符,常用于正则表达式,对应着re模块。 str1= 'input\n' str= r'input\n' print(str1) print(str)
阅读全文
posted @
2021-06-29 17:29
天外来客I
阅读(1037)
推荐(0) 编辑