Python
文章平均质量分 64
Jruing
为了自己的梦想努力
展开
-
Python上下文管理器with 学习笔记
Python上下文管理器with 学习笔记with 这个关键字,很多人应该都用这个关键打开过文件,如下面的例子with open('test.txt','r',encoding:utf-8) as f: print(f.readlines())如何写上下文管理器想要自己实现一个类似于上面例子的上下文管理器,我们需要了解上下文管理器的组成部分,示例如下# 数据库连接类class database_connect(): def __enter__(self): p原创 2021-09-24 18:04:43 · 125 阅读 · 0 评论 -
python之selenium安装步骤
Windows 配置一、安装selenium可以使用CMD命令行安装pip install selenium因为我已经装好了二、安装浏览器驱动除了这个selenium以外,还需要装Chromedriver这个驱动,才能使用,这个Chromedriver需要对应自己电脑上谷歌浏览器的版本去下载,当然除了Chrome以外,还有firefox浏览器等其他浏览器,大部分用的都是这两种,这个需要根据自己的需...原创 2018-04-17 15:16:46 · 651 阅读 · 0 评论 -
python爬虫之利用requests爬取墨迹天气
这是一个小小的程序,为了练习requests,爬取墨迹天气import requestsfrom lxml.html import etreeimport jsonimport time # 导入模块class MoJiWeather(): def city_name(self): # 定义一个输入城市名称的函数 cityname = str(inp...原创 2018-03-07 19:39:19 · 1780 阅读 · 2 评论 -
python爬虫之requests抓取数据
利用requests抓取数据原创 2018-02-06 16:28:28 · 1328 阅读 · 0 评论 -
Python 爬虫之使用代理ip
我们在爬取数据的时候有可能会出现爬到一半就不动了,有可能是因为目标网站封了你的ip,因为程序的运行是非常快的,人为的访问速度没有那么快,所以会被封,所谓道高一尺魔高一丈,我们可以有多种方法可以避免这种问题第一种:降低访问速度,我们可以使用time模块中的sleep,使程序每运行一次后就睡眠1s,这样的话就可以大大的减少ip被封的几率第二种:为了提高效率,我们可以使用代理ip来解决,原创 2018-01-06 10:56:50 · 1055 阅读 · 0 评论 -
pycharm英文版转成中文版
pycharm中文版原创 2017-12-01 11:44:45 · 58097 阅读 · 5 评论 -
python制作二维码
用python怎么制作一个简单的二维码转载 2017-10-20 19:31:37 · 3538 阅读 · 0 评论 -
python之pycharm如何安装第三方库
python安装第三方库原创 2017-09-17 19:01:46 · 1936 阅读 · 0 评论 -
python之使用cmd命令行写程序
命令行里编写python代码原创 2017-09-18 18:41:54 · 22975 阅读 · 0 评论 -
python之pycharm安装步骤
pacharm安装原创 2017-09-17 18:04:14 · 1140 阅读 · 0 评论 -
Python中的print用法
python 用法丨格式化输出原创 2017-09-15 20:39:36 · 1647 阅读 · 0 评论