deepakjois
Joined 19 years ago
Joined 19 years ago
You can use uvx run scripts with a combination of the --with flag to specify the dependencies and invoking python directly. For e.g
uvx --with youtube-transcript-api python transcript.py
But you wont get the benefit of PEP 723 metadata.
My main use case was to have a single place for all my bookmarks across Android, iOS, OS X and Linux, and across Firefox and Chrome.
Among all the solutions I evaluated, Raindrop.io had the best UX at the time.
The only thing that Arch clearly improved was the Bluetooth experience, which was very unstable on Ubuntu (even after the upgrage to 17.10). But even that is probably down to the newer kernel in Arch.
I wrote about my experiences with installing Linux on it here: https://medium.com/@debugjois/installing-ubuntu-gnome-17-04-... (it’s a bit outdated. I run Arch on it now)
* Part 1: https://medium.com/@ApsOps/an-illustrated-guide-to-kubernete...
* Part 2: https://medium.com/@ApsOps/an-illustrated-guide-to-kubernete...
I still use both Go and Python. But Python gives me access to a lot more libraries that do useful stuff. For example the YouTube transcript example I wrote about in the article was only possible in Python because afaik Go doesn't have a decent library for transcript extraction.