Tag

curses

1 views collected around this technical thread.

Aikesheng Open Source Community
Aikesheng Open Source Community
Oct 14, 2024 · Operations

Guide to Installing and Using CGDB for Debugging MySQL on CentOS

This article introduces CGDB, explains how to choose the appropriate GDB version, provides step‑by‑step installation commands for both CGDB and GDB, and demonstrates practical debugging scenarios with MySQL, including attaching to processes, inspecting threads, analyzing core dumps, and adjusting runtime variables.

CGDBGDBLinux
0 likes · 8 min read
Guide to Installing and Using CGDB for Debugging MySQL on CentOS
Python Programming Learning Circle
Python Programming Learning Circle
Apr 27, 2024 · Frontend Development

Exploring Python Text-Based UI Frameworks: Curses, npyscreen, and Urwid

This article introduces three popular Python terminal UI libraries—Curses, npyscreen, and Urwid—explaining their features, showing code examples, and highlighting how they enable sophisticated, interactive command‑line applications across different platforms.

Terminal UIclicurses
0 likes · 8 min read
Exploring Python Text-Based UI Frameworks: Curses, npyscreen, and Urwid
Python Programming Learning Circle
Python Programming Learning Circle
Apr 1, 2024 · Fundamentals

Introduction to Python Text‑Based UI Frameworks: Curses, npyscreen, and Urwid

This article introduces three popular Python text‑based UI frameworks—Curses, npyscreen, and Urwid—explaining their features, installation steps, and providing runnable code examples that demonstrate creating windows, forms, and interactive command‑line applications for developers seeking lightweight terminal interfaces.

PythonTerminal UIcli
0 likes · 8 min read
Introduction to Python Text‑Based UI Frameworks: Curses, npyscreen, and Urwid
Python Programming Learning Circle
Python Programming Learning Circle
Nov 27, 2023 · Artificial Intelligence

Implementing an AI-Powered Snake Game in Python with Curses

This tutorial walks through building an AI-controlled Snake game in Python using the curses library, covering environment setup, core algorithms such as BFS/DFS for pathfinding, detailed code explanations, common pitfalls, and extensions for human‑vs‑AI play.

AIGame developmentSnake Game
0 likes · 16 min read
Implementing an AI-Powered Snake Game in Python with Curses
Python Programming Learning Circle
Python Programming Learning Circle
Mar 30, 2022 · Artificial Intelligence

Implementing an AI-Controlled Snake Game in Python Using Curses

This article explains how to build a Python-based snake game with both human and AI players, detailing the development environment, core features, AI path‑finding logic using BFS, and providing complete source code for a fully functional AI snake that can compete against a human‑controlled snake.

AIGame developmentPython
0 likes · 17 min read
Implementing an AI-Controlled Snake Game in Python Using Curses
Python Programming Learning Circle
Python Programming Learning Circle
Feb 18, 2022 · Frontend Development

Exploring Python Text‑Based UI Frameworks: Curses, npyscreen, and Urwid

This article introduces three popular Python libraries for building text‑based terminal user interfaces—Curses, npyscreen, and Urwid—explaining their features, installation steps, key code examples, and practical tips for creating interactive command‑line applications.

Pythoncursesnpyscreen
0 likes · 8 min read
Exploring Python Text‑Based UI Frameworks: Curses, npyscreen, and Urwid