Feedback on installing requests and lxml by default with VisiData #1523
Replies: 3 comments 14 replies
-
I voted none of the above because there are tools dedicated to fetching HTML (example: Since data sources refresh at their own rates (sometimes never), I also prefer to decouple downloading data from processing and visualizing it. Possibly also a side effect of growing up when bandwidth was precious. Bong, bong, bong, screeech. In use cases where I might want to redownload data every time, it's easy enough to script a pipeline that ends in |
Beta Was this translation helpful? Give feedback.
-
I voted none, as I found it extremely refreshing as I recently had to use vd on a remote appliance (which had a very limited py install) over ssh. Copied over the source and ran it, no dramas. No reqs issues at all. |
Beta Was this translation helpful? Give feedback.
-
I wrote requests + lxml, because I think the user experience degrades when you can't |
Beta Was this translation helpful? Give feedback.
-
Pros is that they will come with every installation of VisiData, regardless if a package mantainer includes them or not.
Cons are that they would increase the size and complexity of the default installation, which might be undesireable if you do not use these features.
requests
is used to load data from a url.e.g. vd https://visidata.org/usage.tsv
.lxml
is used to load html tables.8 votes ·
Beta Was this translation helpful? Give feedback.
All reactions