102 private links
A collection of Jupyter notebooks for learning Python from the ground up. - aceking007/Byte-Sized-Code
argparse builder is one of my older projects I created in 2014 when I found out that Brython (browser python) exists. It is a simple graphical interface for quick creation of the argparse commandline switches for your scripts.
I created it, because I was constantly forgetting types of parameters for the argparse and what options there are.
In this tutorial, we'll learn the best pytest features and plugins to speed up your development process. They're very simple and you can start using them right away. Table of Contents How to Stop a Test Session on the First Failure How to Re-Run Onl...
I decided to write a series of user-interface (UI) tests for the GitLab website as an exercise to test out the pytest-selenium plugin. The plugin works as a pytest fixture. Instead of passing a web…
Have you ever discovered a bug in a web app? Almost everyone has. Web UI testing is a great way to catch bugs, but it can be difficult.
Perform simple and scalable automation tests with python and pytest. Learn how to run your Automation test script in with pytest in this Selenium Python.
Pytest documentation
Pytest is test framework used to make simple, yet scalable test cases with ease. Let's learn how to Automate test process using Pytest and Selenium WebDriver.
I used unittest and selenium before, but heared that pytest is newer and the better approach. I'm in the beginning of building tests for HCL Connections and will check if pytest is really better or easier than unittest.
Automation script to prepare shared Shaarli bookmark collections on a Hugo blog.
Introduction to configparser. Easy to use ini-file parser.
Get RSS Feeds with Python and work with the data. I use this to get links from Shaarli and convert them to Linkdump blogposts.
Python Module to use pandoc within Python. So you can convert any supported text format to another e.g. html to asciidoc
Really useful, created the first python script and will build more in the future.
Welcome back, calibre users. It has been a year since calibre 4.0. The two headline features are Highlighting support in the calibre E-book viewer and that calibre has now moved to Python 3.
There has been a lot of work on the calibre E-book viewer. It now supports Highlighting. The highlights can be colors, underlines, strikethrough, etc. and have added notes. All highlights can be both stored in EPUB files for easy sharing and centrally in the calibre library for easy browsing. Additionally, the E-book viewer now supports both vertical and right-to-left text.
calibre has moved to using Python 3. This is because Python 2 was end-of-lifed this year. This should be completely transparent to calibre users, the only caveat being that some third party calibre plugins have not yet been ported to Python 3 and therefore will not work in calibre 5. For status on the various plugin ports, see here. This effort involved porting half-a-million lines of Python code and tens-of-thousands of lines of extension code to Python 3. This would not have been possible without the help of Eli Schwartz and Flaviu Tamas.