Python Packaging: Necessary Files (setup.py, requirements.txt, readme.md, __init__.py)

4 years ago

List of Necessary Files for Packaging There are several files that are commonly included in the root folder of a…

Python Packaging: Local Installation & Tests Before Uploading

4 years ago

Locally installing and testing a Python library is such a good idea especially before uploading it to PyPI.You might have…

Python Packaging: Software Licenses (Open Source Licensing and More)

4 years ago

If you don't know anything about open source licenses, you will probably never look at software the same way again.…

Python Packaging: Getting Ready

4 years ago

Before publishing a library one needs to consider the circumstances that arise from the project going public.These considerations change from…

Python Packaging: Uploading a Python Library to PyPi

4 years ago

Once you cover the necessary ground for packaging whether it be coding, licensing, testing or documentation, it's finally the moment…

GUI with Python: File Browser and Input Form (PySimpleGUI Part III)

4 years ago

We've been discovering practical Python GUI features in Part I and Part II. In those GUI tutorials with Python, we've…

GUI with Python: Checkboxes and Radio Buttons (PySimpleGUI Part II)

4 years ago

Previously we've demonstrated how to create a GUI layout, window, text and buttons with Python in the previous GUI tutorial.…

How to Automate Twitter (with Python Sendkeys)

4 years ago

Photo: Courtesy of Joshua HoehneTwitter is one of the most popular social media channels. The importance of Twitter is that…

5 Ways to Create an Alarm in Python

4 years ago

Creating your alarm in Python can be anything between fun, educating, useful and even liberating.For example, Windows alarm application is…

How to Send Emails in Gmail using Python

4 years ago

We'll check out an automation idea with Python in this tutorial. There are many different ways to send emails using…