Python共41篇 第5页
selenium-python-Helium库介绍,更轻量的自动化测试框架! - 拽熊博客

selenium-python-Helium库介绍,更轻量的自动化测试框架!

对于Python的自动化测试或者是爬虫开发者来说,对于selenium库想必都听说过,selenium本身是作为Web应用测试工具,但是作为爬虫工具也有很广泛的用途。Selenium虽然好用,但是它大多数的时刻都...
如何将Python写的代码打包成.exe可执行文件 - 拽熊博客

如何将Python写的代码打包成.exe可执行文件

pyinstaller打包机制 我们写的python脚本是不能脱离python解释器单独运行的,所以在打包的时候,至少会将python解释器和脚本一起打包,同样,为了打包的exe能正常运行,会把我们所有安装的第三...
基于scrapy的redis安装和配置方法 - 拽熊博客

基于scrapy的redis安装和配置方法

在定向爬虫的制作过程中,使用分布式爬取技术可以显著提高爬取效率。而 Redis 配合 Scrapy 是实现分布式爬取的基础。 Redis 是一个高性能的 Key-Value 数据库,它把数据保存在内存里。因此可以...
拽熊的头像 - 拽熊博客超级会员拽熊2年前
456
Python复制文件的5种方法 - 拽熊博客

Python复制文件的5种方法

以下是“如何在Python中复制文件”的4种库的使用。+open方法来复制文件 一、shutil标准库 具体使用方法,请查看如下shutil库介绍教程。 二、os库 1.os.popen() 2.os.system() 直接用命令行来执...
z2503690562的头像 - 拽熊博客超级会员z25036905622年前
01596

60个必备!用Python的一些日常高频写法,建议收藏备用!

一、 数字 1 求绝对值 绝对值或复数的模 In [1]: abs(-6) Out[1]: 6 2 进制转化 十进制转换为二进制: In [2]: bin(10) Out[2]: '0b1010' 十进制转换为八进制: In [3]: oct(9) Out[3]: '0o11' ...
拽熊的头像 - 拽熊博客超级会员拽熊2年前
626
python多线程超级详细! - 拽熊博客

python多线程超级详细!

一、什么是多线程? 多线程类似于同时执行多个不同程序,多线程运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理。用户界面可以更加吸引人,比如用户点击了一个按钮去触...
Python爬虫教程二:requests库数据挖掘 - 拽熊博客

Python爬虫教程二:requests库数据挖掘

什么是Requests Requests是用python语言基于urllib编写的,采用的是Apache2 Licensed开源协议的HTTP库如果你看过上篇文章关于urllib库的使用,你会发现,其实urllib还是非常不方便的,而Request...
Python虚拟环境之Virtualenv详解 - 拽熊博客

Python虚拟环境之Virtualenv详解

一、virtualenv简介 virtualenv用来创建独立的Python虚拟环境,可以将每个项目与其他项目独立开来,互不影响,解决了依赖包版本冲突的问题。 二、安装virtualenv pip install virtualenv 常用命...