作者Hsins (迅雷不及掩耳盗铃)
看板Python
标题Re: [问题] 怎样把功能统合
时间Wed May 22 13:04:46 2024
※ 引述《fred1541 ((没意义))》之铭言:
: 最近开始上课学一些网路资料爬虫
: 现在有疑惑的是,例如我有两个程式码
: 一个程式码 是爬取网页新闻,然後列出来等
: 另一个程式码是爬股市金融画个一个表这样
: 每一次在co-lab里面都是分别执行这样,然後画面各自独立
: 我曾看过有人用类似一个介面(仪表板)
: 把所有他想要的整合功能""画面""" 在同一张显示
: 这样看比较容易,也比较容易学习,而非个别执行 个别看单独画面
: 不知道大家是怎样把这些整合在一起?
: 如果只有单纯图表,应该可以学习 Powe-BI或者是直接用python画图
: 但是如果同时有其他资料想要呈现在同一个画面,就不知道该学习甚麽
其实单看文章,就我自己来说是没办法理解
你的问题的,或者说你连自己想要问些什麽
都不太清楚。
整合的方式有很多,举例来说:
- 将资讯处理後,自动绘制图片或产生总结
的文字,透过 Line 或是 Telegram 这类
通讯软体传送到指定群组?
- 以 Web 介面整合 Dashboard 来显示资料
- 将资料存到 Google Spreadsheet 透过枢
纽分析呈现图表
- 产出 csv, json, tsv, yaml 等通用格式
,交由其他程式处理
当然还有更多方式,上面的每一种方式都有
不同的实作方法或框架可以使用。就像你说
的丢到 Power BI 或是绘图,也都有好几种
方式可以处理,存出资料再汇入,还是写脚
本自动生出最终档案……
看下来觉得你太着重於「学习」了,在有了
基础的开发能力之後,要再进一步可以先从
「需求」出发:
- 我想在什麽场景下检视资料?
- 我想要检视哪些资料?
先决定好需求,再来找你要怎麽去实作,怎
麽去选择框架。就像推文有人提到 PyQt 好
了,图形化介面也能用 TK, Kivy 呀!难不
成你要各别使用这些框架实现相同功能?
再换个角度想,难道我不能用 Python 生成
资料後,用 Windows Form 去执行程式然後
读取结果在介面上显示吗?
不同程式间的资料交互与传递,到时候也会
根据作业系统的不同,遇上不同的坑与使用
方式,也都可以学习到许多东西。
先从需求出发吧!而不是想了很多却都是在
构筑空中楼阁。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.26.213.97 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1716354288.A.DD6.html
1F:→ fred1541: 谢谢分享 想说做个仪表板试看看 05/23 20:28