- 博客(15)
- 资源 (9)
- 收藏
- 关注
原创 (一)VUE3环境搭建
最初始的状态下搭建VUE3环境 3、创建一个项目: 4、在执行的过程中,按照如下图继续操作: Step.1:选择自定义设置
2023-03-07 23:34:52
228
原创 Python学习,第十一课(天气小爬虫,tkinter的展示优化)
Python学习第十一课(tkinter的展示优化)算是小作业源代码不要只使用,尾部代码有很多布局的小tips 算是小作业 优化了一下第九课的展示方式,源代码贴上来,供大家自己研究。 就当是本节的小作业咯! 源代码 #encoding: utf-8 from urllib import request from urllib import parse import json from tkinter import * from tkinter import ttk def getdata(Request
2021-08-22 22:26:54
428
原创 Python学习,第十课(pyecharts,让数据可视化)
Python学习第十课(pyecharts,数据可视化的好工具)可视化,不仅仅只有GUI基础知识准备工作开始尝试学会看文档,很重要开始模拟尝试真刀真枪,试一把检查一下惯例结尾一点一滴的完善,就是最美好的事情 可视化,不仅仅只有GUI 上一节课,我们为天气小爬虫制作了属于自己的查询界面。 虽然比较简陋,但是基本上还是成功的。 这节课,我们来尝试使用一个新的工具,让天气才地图上展示出来。 基础知识 pyecharts库:一个含有丰富展示方式的库,具备各类图表展示数据的方式。 官方手册地址:点击这里 今天这里,我
2021-08-22 20:56:03
1417
原创 Python学习,第九课(巩固tkinter,为爬虫加上界面)
Python学习第八课(tk新元素,制作新界面)让使用更简单,是程序存在的理由。基础知识初步尝试尝试成功,开始进步进步很简单,脑筋急转弯可视化的方式,其实不仅仅于此 让使用更简单,是程序存在的理由。 上一节课我们完成了一个自动爬取全省天气的脚本。 那么在本节课中,结合上一节学习的思路,我们应该给程序加上界面了。 虽然经过上一节双色球彩票程序的学习内容来看,可视化界面可以通过各种控件来实现规范用户操作的能力,并且让使用更加简单。 那么这节课,我们就来实现一个可以爬取指定市区天气的可视化程序。 基础知识 考虑到
2021-08-19 21:35:29
893
3
原创 Python学习,第八课(对网站的深入分析,制作灵活的爬虫)
Python学习第八课(欲穷千里目,更上一层楼。)已有的成果,是进步的基础。这一回,网站分析是第一步综合信息,这一次的自动化脚本不简单找到自动化脚本的基础,开始实现自动化脚本选用正确的数据结构,为后期打开便捷之路封装成果,来一次全省查询开始之前,分析数据得到结果,确认方法阶段性成果,就这样诞生虽然不完美,但不会影响进步 已有的成果,是进步的基础。 上一节中,我们已经学会了: 如何使用简单的语句爬取网站的信息 如何根据网站的特性制作一个自动化脚本 结合脚本和爬取语句形成完整的程序 为完整的程序制作界面 这
2021-08-13 01:18:22
560
2
原创 Python学习,第七课(灵活使用Frame,让布局更舒适)
Python学习第七课(让界面布局舒适,是一个长久的工作)一入布局深似海,加一减一都很难基础知识尝试布局尝试好布局,感受下元素带来的不同改造主程序,细节还是要优化细节优化,细枝末节的参数第一个实例课程,就这么结束咯 一入布局深似海,加一减一都很难 上一课,我们最终实现了这个软件的界面显示和控制功能。 看起来,我们是实现了功能,但是有点乱七八糟的。 其实Python除了自己的tkinter库以外,还有QtPy等多种其他库,都可以实现界面显示。 相比Qtpy图形拖拽式的制作界面,tkinter好像显得不那么友
2021-08-08 15:47:09
4730
2
原创 Python学习,第六课(使用tkinter,给程序一个界面)
Python学习第六课(做个界面,让使用者更加简单)突破阶层,更多成长空间基础知识尝试创建一个面板有机结合,生产加工花开之后,努力结果 突破阶层,更多成长空间 就上节课的结果而言,我们已经制作了由爬虫、随机数、显示形成的综合性互动型程序。 虽然它还可以增加更多功能,比如:数据分析、数据筛选。 但是,它还是仅仅停留在命令行的阶段。 怎么给它突破一下? 基础知识 tkinter库,包含了很多基础的GUI方法,可以让我们创建一个可视化的面板,并提供了一定的个性化配置方式。 这里我们掌握几个基础的: Frame容
2021-08-07 21:50:26
832
原创 Python学习,第五课(colorama给结果添点颜色)
Python学习第五课基础之上,添砖加瓦回归初心,让程序有用基础知识生产一个随机数生产一组红球处理重复,让结果更好看来点互动,让程序更灵活优势之下,就要求稳预测可能,让程序稳定锦上添花,让结果好看成功之上的成长,才能突破阶层 基础之上,添砖加瓦 阶段性总结一下: 第一节课,我们了解了Python的基础结构,也学到了如何爬取静态页面的数据。 第二节课,我们尝试并成功抓取了数据包的内容,也基础学习了如何获得API地址,伪装信息头,如何进行Json数据的传输、格式化、定位读取。 第三节课,我们展示了如何根据现有信
2021-08-07 18:17:41
579
原创 Python学习,第四课(模块封装,模块化程序的编写)
Python学习第四课阶段性成果打包,是一种思路基础知识第一课,打包准备工作打包把方法用起来,让程序跑起来害怕有问题,就用异常处理Try的妙用所谓完整,就是不断丰富、 阶段性成果打包,是一种思路 结合一下前两节课的内容,我们得到了 一个能够爬取指定期数开奖信息的程序 一个能够生成当前期数的程序 今天我们想把它们打包,那就要补充一点点基础知识。 基础知识 方法/函数/模块 def 方法名(): return() 这个是Python用来把一些代码块打包起来,并且重复利用的方式。 其中: def定义了
2021-08-07 15:53:13
231
原创 Python学习,第三课(结合datetime库,制作生产自动化脚本)
Python学习第三课深入分析,才能自动化从最简单的线索开始找到原理,准备一下准备好了,开始干活成果,就是要利用起来 深入分析,才能自动化 既然上一课提到,希望实现能够随时间能够自动抓取当前时间的开奖信息,那就要从根本开始思考,如何能够正确的获得当前的期号,打包进去让上一课的爬虫自动获取呢? 从最简单的线索开始 首先来看看期号,今天是2021年8月7日: 所以编号是7位数:开奖年份 + 第88期,不足7位中间补“0”。 Esay,再来看看,双色球是每周二、四、日开奖,那么可以确认的事情就是每周三期,由此我
2021-08-07 15:18:06
176
原创 Python学习,第二课(API分析,利用json库读取获得的内容)
from urllib import request from urllib import parse import json
2021-08-06 22:19:05
325
原创 Python学习,第一课(基础知识,利用urllib库入门)
Python学习第一课基本知识第一课,第一个小爬虫锁定目标导入需要的库良好的习惯开始干活,做好失败的准备。失败是成功他娘,下一课一定要搞到数据。 基本知识 不知道多少人像我一样,技术底子还在,但是由于工作渐行渐远。Python大火的时候,也一股热情涌上心头,贼拉专业的部署了环境,然后不了了之。 在那之后很偶然的看到了Jack-Cui关于Python的内容,深入浅出,重燃了一下学习代码的热情。他的文章让人们看过后很快就能明白Python的运作机理(尤其爬虫部分)。 关于基础知识(到目前为止,关于环境、Pyth
2021-08-06 21:26:34
255
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人