Python自学:从码到图2(学习的基础操作原来是用在这儿)

重庆现在已经有30度了,妥妥提前入夏。我的python的春天都还没来!

学习python的节奏稳定推进,第一次尝试了“码”-“图”的新鲜感还在,今天则开始对“复杂”数据进行处理并生产折线图。

对于python数据处理能力是特别强大的,但抓取和整理数据则需要认为去设置,那些地方空格换行\t\n要去掉,那些不符合规则的标记要删除,那些字符需要添加,就运用到了前面学习的基础操作知识了,切片、索引、增删改等等(学习的基础就是要运用在实际中,抓到的不合规的内容处理呀!!)

练习的是疫情期间的数据走向,果然听老师讲思路清晰,自己写还是一塌糊涂。

解锁新的拓展:json检索网站。对于一个数据TXTjson来说,看其内部逻辑也很重要,网上一搜很多。

不做个别的推荐。

这些数据还是字典或者列表内的字典形式。

这次需要生成的表格↑ 

 这次表格不写具体代码(太多了!捂脸哈哈)

写写老师敲代码的思路

1-准备数据:最开始是对三个国家的json数据进行整理,把里面有不符合要求的,都用代码执行给它去了,尽管打开txt,看,直接删更快捷(我是这么觉得),但老师说,毕竟是要成为码农的,怎么可以用直接删除!!!!!

这里面有一个点,就是要能看懂json的格式对不对的问题,材料里面都是前后删除比较简单,还没有通过抓取获得那些中间也有不对的数据的时候,但逻辑差不多,该删的删,该加的加,该索引索引。

另外就是对表格的具象化,平面二维表格的X轴,Y轴的数据准备,心中要有这个大框架,才知道怎么去准备不是。

2-构建对象:数据准备就绪,则开始回到第一次的创立,运用到Line()的调用,render的生成,最最最让我觉得“要有始有终的时候”就是老师让执行完关闭打开的文件(那个打开的txt,不关闭有什么影响吗?我试了试)

#关闭文件
f_us.close()
f_jp.close()
f_in.close()

删除他后,也能执行耶!!虽然不知道管不管有没有什么,但前打开后有关闭的严谨性还是应该学习的。(默默地把三行代码又加进去了。)

3-细调全局配置项:也就是根据优雅来调整图片的展现形式,数据显示不显示,标题居中还是靠右等这些细节调整咯。

说说我在跟着练习时候出现的几点错误和想法。

a.字母写反,在数据中,字母大小、准确性一定一定不能有错,错了就是不能执行,原因是它上下找不到对应的了。练习时在处理数据把美国代号写成了su,下面又写成了us,上下找不到,好在报错的时候告诉了。

b.render的读取调用。表格设置好后,在观看结果的时候一定要用哟,不然就像我,运行时发现底下没有红色报错,但打开左侧html文件还是第一次执行的内容,我就差异了,试了两次,还不行,我自认为是不是只能生成一个html,就把它删了,哭!我把他删了!结果运行新的练习还不能执行,等我又细致检查发现,render我没写出来!!!!我哭~添加上就好了!

c.就是对于模块包的知晓度还是有海量级的认知啊!怎么办?大家学习的时候都如何破?找个小本本背吗?

d.基础永远是最常用的操作习惯,最开始学习一定是有用的,当抓取各类数据后,就要处理呢。

加油!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值