Python Forum
Requisites for live data extraction and display
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Requisites for live data extraction and display
#1
Dear all,

im a noob, but would like to create a monitor for certain purposes.
a friend told me python would be a viable option to conceive this in.
its functionality is as follows:
-extract data from a website that displays live data every second
-allow for entering parameters
-propagate extracted data and entered parameters through equations
-sort results of said equations in a continuously sorted list
-display this live sorted list

could anyone tell me on how to go about this, if possible at all
also, which language (wx, tkinter etc) would be best?

much appreciated
Reply
#2
Getting data from a webpage: look into the requests module.
Extracting data from that page: look into the BeautifulSoup module.

Entering parameters is just variables and personal preference.
Sorting is as simple as calling .sort() on your things, or shoving the things in a small database like sqllite and letting that sort for you (if you have a ton of data over a long enough time frame).

Displaying the data is, again, personal preference. A webpage? bi-hourly texts? A few windows on your spare monitor?
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Python Scrapy Date Extraction Issue tr8585 1 3,293 Aug-05-2020, 04:32 AM
Last Post: tr8585
  Article Extraction - Wordpress svzekio 7 5,269 Jul-10-2020, 10:18 PM
Last Post: steve_shambles
  Follow Up: Web Calendar based Extraction AgileAVS 0 1,495 Feb-23-2020, 05:39 AM
Last Post: AgileAVS
  fb data extraction error periraviteja 1 2,152 Jan-05-2019, 01:07 AM
Last Post: stullis
  flask requests display data from api on webpage with javacript pascale 0 2,772 Oct-25-2018, 08:30 PM
Last Post: pascale
  Email extraction from websites stefanoste78 14 12,070 Aug-18-2017, 09:44 PM
Last Post: stefanoste78

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020