
python相关
文章平均质量分 61
Lhj0616
11
展开
-
Python中Selenium 和 keyboard 库的使用
Selenium 需要一个浏览器驱动来控制浏览器,比如 ChromeDriver(用于控制 Google Chrome)或 GeckoDriver(用于控制 Mozilla Firefox)。在自动化测试中,有时可能需要模拟键盘事件,这时可以将 Selenium 与 keyboard 库结合使用。例如,在捕获某些异常情况时,可以使用 keyboard 库触发特定的按键事件。隐式等待是设置一个全局等待时间,在找不到元素时,Selenium 会在这个时间范围内不断地重试,直到找到元素或超时。原创 2024-07-17 22:35:51 · 1208 阅读 · 1 评论 -
excel及panda的部分内容
Pandas:适合处理日常数据分析任务,支持读取和写入 .xls 和 .xlsx 文件。Openpyxl:专门处理 .xlsx 文件。xlrd 和 xlwt:分别用于读取和写入 .xls 文件。使用 Pandas 操作 Excel 文件时,Pandas 会根据文件后缀自动选择合适的引擎来处理文件格式。原创 2024-07-15 23:09:09 · 437 阅读 · 0 评论 -
Windows批处理指令与Shell的关系
Windows批处理指令(Batch commands)和Shell脚本(Shell scripts)都用于自动化任务,但它们在不同的操作系统上工作,并且语法也有所不同。Windows批处理文件(.bat或.cmd)是一种脚本文件,它包含一系列Windows命令行指令。批处理文件通常用于自动化系统管理任务。Windows批处理指令。原创 2024-07-11 19:08:17 · 405 阅读 · 0 评论 -
python .join用法
在Python中,join 是一个字符串方法,用于将一个可迭代对象(如列表、元组)中的元素连接成一个字符串,并插入指定的分隔符。这个方法通常用于将字符串列表连接成一个单一的字符串。join 方法是一个非常高效且常用的字符串操作方法,尤其在需要将多个字符串组合成一个字符串的场景中。原创 2024-07-11 18:45:24 · 2161 阅读 · 0 评论 -
python中正则表达式学习
Python 中的正则表达式(regular expressions, 简称 regex)由re模块提供。正则表达式是一种用于匹配字符串的强大工具,常用于文本搜索和处理。综合应用上述语法和函数,下面是一个更复杂的示例:pythonCopy codeimport retext = """"""# 提取所有的 email 地址@\w+?\.\w+?\b', text)# 提取所有的电话号码# 提取姓名。原创 2024-05-30 22:26:52 · 993 阅读 · 0 评论 -
python工程打包为一个可执行的exe文件
PyInstaller 会生成一个 dist 目录,里面包含 main.exe 文件。你可以将这个 main.exe 文件复制到没有 Python 环境的电脑上运行。PyInstaller 会自动检测并包含大部分依赖包,但有时需要手动处理一些特殊的依赖。打包一个Python工程为一个可执行的exe文件,效果是:打包完成之后,这个exe文件在没有python环境的电脑也能运行,不需要安装额外的环境。需要安装 PyInstaller。这将在 dist 目录下生成一个 main.exe 文件。原创 2024-05-23 22:55:30 · 528 阅读 · 0 评论 -
python函数间调用
将全局变量放在一个独立的模块中(例如 globals.py),然后在其他需要访问该全局变量的模块中导入这个独立的模块。这样可以确保所有模块都能访问和修改相同的全局变量。有一个需求,一个python文件调用另一个Python文件中的函数,而被调用的函数用到了所在文件的全局变量,此全局变量在调用文件也被使用到了。有两种方案:分别是通过模块共享全局变量和使用类封装全局变量。将全局变量封装在类的实例中,通过实例来共享和修改变量。原创 2024-05-19 22:34:44 · 404 阅读 · 0 评论 -
python离线安装一个第三方库
在有网络的机器上运行下载.whl文件。将.whl文件传输到目标机器。在目标机器上运行pip install 安装库。通过这些步骤,你就可以在没有网络连接的机器上离线安装xlwt库了。查看官方文档和PyPI页面,确认库支持的Python版本。使用命令下载适配特定Python版本的库。使用虚拟环境隔离不同项目的依赖。下载多个版本的.whl文件,分别在对应Python版本下安装。这样,你就能在不同的Python版本下确保第三方库的兼容性和正常运行。原创 2024-05-18 00:05:30 · 1262 阅读 · 0 评论