Python
文章平均质量分 65
白玉梁
一个Java、Android、Swift、Vue、React、Flutter、Python、Harmony都会点儿的全栈攻城狮……
展开
-
Python实战—抓取58租房信息并存入Mysql数据库
Python操作数据库,相对于其它语言,要简单不少!Mysql的安装以及建库建表操作就不说了,我这里本地创建了一个数据库py,以及表tb_py_test:create table tb_py_test( id int auto_increment primary key, url text null, content varchar(255) null, price double null);接下来原创 2021-09-27 18:52:02 · 1637 阅读 · 2 评论 -
Python实战—CSDN自动登录及评论
首先,打开CSDN登录页:https://passport.csdn.net/login?code=account,我们以账号密码登录为例:使用selenium打开url:browser = webdriver.Firefox(executable_path=r"C:\geckodriver.exe")browser.get("https://passport.csdn.net/login?code=account")既然是自动登录,那么就不需要我们手动输入用户名密码以及点击登录按钮,全部可以通原创 2021-09-27 16:20:42 · 2435 阅读 · 0 评论 -
Python入门(四)动态网页分析及抓取
什么是动态网页?动态网页,就是网页中包含通过异步ajax加载出来的内容!我们在打开某个网页时,点击右键“查看网页源代码”,会发现有一部分网页上显示的内容,源代码里面没有,而这部分就是通过ajax异步加载出来的,这就是动态网页!就拿csdn博客来举例:Python入门(一)环境搭建点开这篇文章,下方有一条评论:按F12检查元素:然后选中这条评论内容:此时,就可以确定评论区域所在位置:<div class="comment-list-box" >...</div>其实原创 2021-09-26 11:23:27 · 2560 阅读 · 2 评论 -
Python入门(三)网络请求与解析
安装网络请求模块:Requestspip install requests是否似曾相识?是否想起了nodejs?简单测试:先导入requests模块:import requestsget请求:response = requests.get("https://www.baidu.com")print(response)结果:说明已经请求成功了,我们可以在编辑器中查看response中都有什么:打印response.text:这个就是百度首页内容,不过乱码了,别着急,加上这一原创 2021-09-25 18:34:23 · 434 阅读 · 0 评论 -
Python入门(二)基本语法
建议在学习python前,一定要先学习python语法,python语法相对简单,有编程基础的同学将很容易入门!推荐Python菜鸟教程这里举几个常用的例子:打印日志:print('hello world!')定义变量:a = 1b = 'hello'c = Truelist = [1, 2, 3]list.append(4)for循环:for item in list: print(item)for index in range(10): print(ind原创 2021-09-25 17:20:35 · 122 阅读 · 0 评论 -
Python入门(一)环境搭建
1.Python是什么?2.Python 特点:3.Python应用领域:以上来源:Python菜鸟教程普通开发者常用Python做网络爬虫和数据分析!Python3下载地址:https://www.python.org/当前查询到的最新版是下载并安装成功后,打开命令行,输入python:安装成功!输入pip:证明pip可用!pip是python的版本管理工具,与nodejs的npm一样,我们可以直接通过pip install xxx安装第三方工具!下载python开发工具P原创 2021-09-25 16:43:35 · 426 阅读 · 2 评论