atlas news
    
Coders Legacy
06  avril     18h31
How to make ttk.Treeview Editable (Python)
Siddiqi    In this tutorial we will explore how to make the Tkinter Treeview Widget, Editable . In a previous tutorial, we wrote the following code to represent Product data in a Tabular format using the Treeview widget. But the problem with this approach, is that there is no way of editing the Table from...
    11h15
Tkinter Table Widget using Treeview (Python)
Siddiqi    In this tutorial we will explore how to create a Table using the Treeview Widget in Tkinter. The Treeview widget is a versatile widget used to display hierarchical data in a tabular format. It allows for the creation of columns with headings and supports features such as sorting, selection, and...
04  avril     03h16
Searchable Tkinter Combobox with visible Dropdown while editing
Siddiqi    Tkinter is not the most modern GUI library out there, and can be a bit lacking in certain features that are now common across modern GUIs. For example, a popular feature which we see in modern dropdowns combo boxes is that they are searchable . This means that if there are options available...
27  mars     20h44
Interactive Scatter Plot Highlighting and Deletion with Matplotlib
Siddiqi    In this article we will show case a useful piece of code that was developed during a certain side project of mine. The Project I was working on required an Interactive Scatter Plot that the user could interact it with in many ways. This includes features like being able to mass select and highlight...
04  mars     20h18
Exploring Data Tables in Tkinter with PandasTable
Siddiqi    In this tutorial, we will delve into the powerful combination of Pandas and Tkinter through the PandasTable library. PandasTable provides a convenient way to display and interact with pandas DataFrames in a Tkinter GUI. Prerequisites: You will also need to install the pandas and pandastable...
19  janvier     12h59
Creating a Login Form with PyQt6
Siddiqi    In this tutorial, we’ll walk through the process of creating a simple login form using PyQt , a set of Python bindings for Qt, a powerful GUI toolkit. We’ll create a window with a title, username and password fields, and buttons for registration and login. Additionally, we’ll implement a basic...
10  janvier     22h55
JavaScript SQLite3 Tutorial for Beginners (Node.js)
Siddiqi    In this tutorial we will explore how to set up, install and use the SQLite Database in JavaScript. What is SQLite SQLite is a lightweight, serverless, and embedded relational database management system RDBMS that is widely used, especially in applications with moderate data storage needs....
06  janvier     10h22
Switching between Multiple Screens in Tkinter (dynamically)
Siddiqi    The following article demonstrates a useful trick in Tkinter to create multiple screens e.g. a login screen, register screen, main page screen within a single window Instead of creating a new window for each screen, we will use a single tkinter window, which swaps dynamically between multiple ...
23  décembre     14h41
Pyinstaller EXE detected as Virus? (Solutions and Alternatives)
Siddiqi    PyInstaller, a popular tool for converting Python scripts into standalone executables, has become a go to choice for developers seeking to distribute their applications. However, a rising concern among users revolves around their PyInstaller EXE files being detected and flagged as a Virus by...
22  décembre     07h54
Selenium: How to scroll to the Bottom of the Page (Python)
Siddiqi    In this tutorial, we will explore how to use Selenium in Python to scroll to the bottom of a webpage gradually. Scrolling is often required when dealing with dynamically loading content or capturing data from a website that requires scrolling to access all information. Common examples of such sites...