Tagged articles
5000 articles
Page 14 of 50
Top Architect
Top Architect
Feb 8, 2025 · Artificial Intelligence

Integrating DeepSeek API with a WeChat Public Account: Step‑by‑Step Tutorial

This tutorial guides beginners through the complete process of integrating DeepSeek's large language model API into a WeChat public account, covering API key acquisition, WeChat platform configuration, free Alibaba Cloud ECS setup, code deployment, dependency installation, configuration file editing, and final server verification.

APIDeepSeekPython
0 likes · 12 min read
Integrating DeepSeek API with a WeChat Public Account: Step‑by‑Step Tutorial
Test Development Learning Exchange
Test Development Learning Exchange
Feb 7, 2025 · Fundamentals

Python Basics: Print, Variables, Data Types, Control Flow, Functions, and More

This comprehensive tutorial introduces Python fundamentals, covering print statements, variable definition and assignment, data type conversion, conditional and loop structures, function creation and invocation, input handling, comments, indentation rules, program exit methods, operators, slicing, collections, file I/O, exception handling, and module imports.

Control FlowData TypesPython
0 likes · 33 min read
Python Basics: Print, Variables, Data Types, Control Flow, Functions, and More
Test Development Learning Exchange
Test Development Learning Exchange
Feb 7, 2025 · Fundamentals

15 Python Automation Scripts for Common Tasks

This article presents fifteen practical Python scripts that automate everyday tasks such as folder backup, email notifications, web content downloading, password management, image downloading, Excel processing, network speed testing, social media posting, scheduled shutdown, CPU monitoring, HTML scraping, batch file renaming, duplicate removal, text‑to‑speech conversion, and PDF merging.

PythonScriptingautomation
0 likes · 10 min read
15 Python Automation Scripts for Common Tasks
21CTO
21CTO
Feb 6, 2025 · Fundamentals

Which Programming Languages Will Dominate 2025? Insights from PYPL & TIOBE

Based on the 2025 PYPL popularity index and TIOBE rankings, this article examines the top programming languages—such as Python, JavaScript, Java, TypeScript, PHP, C#, Rust, Go, Kotlin, and Swift—detailing their descriptions, key features, primary uses, and current popularity trends.

2025 trendsJavaScriptPython
0 likes · 9 min read
Which Programming Languages Will Dominate 2025? Insights from PYPL & TIOBE
Test Development Learning Exchange
Test Development Learning Exchange
Feb 6, 2025 · Backend Development

Comprehensive Python API Testing Examples with Requests and Pytest

This article provides a collection of practical Python snippets demonstrating how to send GET and POST requests, validate status codes, response bodies, JSON schemas, handle headers, query parameters, file uploads, redirects, timeouts, sessions, authentication, rate limiting, and parameterized testing using the requests library and pytest framework.

API testingHTTPPython
0 likes · 14 min read
Comprehensive Python API Testing Examples with Requests and Pytest
Code Mala Tang
Code Mala Tang
Feb 5, 2025 · Fundamentals

Avoid These 4 Common Python Generator Mistakes and Use Them Effectively

Learn what Python generators are, see a simple countdown example, and discover four typical pitfalls—unnecessary use, exhaustion, misuse in list comprehensions, and improper yield placement—along with practical fixes to help you apply generators correctly in real-world code.

GeneratorsIteratorsPython
0 likes · 6 min read
Avoid These 4 Common Python Generator Mistakes and Use Them Effectively
Test Development Learning Exchange
Test Development Learning Exchange
Feb 4, 2025 · Fundamentals

Comprehensive Overview of Python Built‑in Data Types

This article provides a comprehensive overview of Python's built‑in data types—including numbers, strings, lists, tuples, dictionaries, sets, booleans, None, sequences, mappings, iterables, and file handling—explaining their characteristics, usage examples, and best‑practice considerations for efficient programming.

Data TypesPythonTutorial
0 likes · 8 min read
Comprehensive Overview of Python Built‑in Data Types
Java Tech Enthusiast
Java Tech Enthusiast
Feb 4, 2025 · Fundamentals

LeetCode 31 – Next Permutation: Problem, Analysis, and Code

The Next Permutation problem asks to rearrange an integer array into the immediate lexicographically larger ordering—or the smallest order if none exists—by scanning from the right to find the first decreasing pair, swapping with the next larger element, and reversing the suffix, using O(1) extra space, with implementations provided in Java, C++, and Python.

LeetCodePythonalgorithm
0 likes · 7 min read
LeetCode 31 – Next Permutation: Problem, Analysis, and Code
Code Mala Tang
Code Mala Tang
Feb 2, 2025 · Artificial Intelligence

How to Deploy DeepSeek AI Coding Assistant Locally: A Step‑by‑Step Guide

This guide walks you through the hardware and software prerequisites, Docker-based installation, environment configuration, model fine‑tuning, IDE integration, maintenance, and troubleshooting for running the DeepSeek AI programming assistant entirely on your own machine.

AI coding assistantDeepSeekDocker
0 likes · 12 min read
How to Deploy DeepSeek AI Coding Assistant Locally: A Step‑by‑Step Guide
Test Development Learning Exchange
Test Development Learning Exchange
Feb 2, 2025 · Operations

Performing File Operations in Locust Load‑Testing Scripts

This article demonstrates how to use Python's standard file handling libraries within Locust load‑testing scripts to read, write, and upload files, including example code, best‑practice tips, exception handling, and concurrency considerations for reliable file operations during performance testing.

File OperationsLoad TestingLocust
0 likes · 5 min read
Performing File Operations in Locust Load‑Testing Scripts
Test Development Learning Exchange
Test Development Learning Exchange
Jan 30, 2025 · Operations

Locust Event System Overview and Usage

The article explains Locust's event system, detailing common events such as init, test_start, test_stop, request_success, request_failure, quitting, worker_report, and hatch_complete, and provides Python code examples for attaching listeners to customize load‑testing behavior.

Event SystemLoad TestingLocust
0 likes · 4 min read
Locust Event System Overview and Usage
Code Mala Tang
Code Mala Tang
Jan 27, 2025 · Fundamentals

How to Refactor Flag‑Heavy Python Functions for Cleaner, Scalable Code

This article examines a Python function overloaded with flags, explains why such design harms readability, testability, and extensibility, and demonstrates step‑by‑step refactoring using descriptive helper functions, a pipeline approach, flexible step lists, and type annotations to produce clean, maintainable code.

PipelinePythoncode quality
0 likes · 5 min read
How to Refactor Flag‑Heavy Python Functions for Cleaner, Scalable Code
Code Mala Tang
Code Mala Tang
Jan 26, 2025 · Fundamentals

Master Python Async: Boost Performance with asyncio, async/await, and Tasks

This guide explains Python asynchronous programming using the asyncio library, covering async functions, coroutine objects, the event loop, await syntax, task creation, and concurrent execution with asyncio.run, create_task, and gather to improve I/O‑bound performance.

Pythonasync/awaitasynchronous programming
0 likes · 7 min read
Master Python Async: Boost Performance with asyncio, async/await, and Tasks
Test Development Learning Exchange
Test Development Learning Exchange
Jan 25, 2025 · Backend Development

HttpRunner Overview: Features, Sample Test Cases, and Integration with Requests

This article introduces the open‑source HttpRunner API testing tool, outlines its key features such as YAML/JSON test definitions, parameterization, assertions, reporting and performance testing, and provides step‑by‑step Python examples showing how to write, run, and integrate HttpRunner tests with existing requests‑based projects.

API testingHttpRunnerPerformance Testing
0 likes · 7 min read
HttpRunner Overview: Features, Sample Test Cases, and Integration with Requests
Python Crawling & Data Mining
Python Crawling & Data Mining
Jan 24, 2025 · Fundamentals

Three Elegant Python Tricks to Sum Columns in a 2D List

This article explains a Python fan's question about summing each column of a two‑dimensional list and presents three concise solutions—including list unpacking with zip, NumPy aggregation, and a functional reduce approach—complete with code snippets and explanations.

Pythonlist sumlist-comprehension
0 likes · 5 min read
Three Elegant Python Tricks to Sum Columns in a 2D List
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 24, 2025 · Big Data

Master DataWorks Notebook: Interactive SQL & Python for Big Data Development

This guide walks you through setting up a personal DataWorks Notebook, performing interactive SQL development with engines like MaxCompute, creating Python visualizations, building ipywidgets for dynamic queries, and leveraging the AI‑powered Copilot to rewrite, explain, and comment code, all within a unified big‑data platform.

Big DataCopilotDataWorks
0 likes · 9 min read
Master DataWorks Notebook: Interactive SQL & Python for Big Data Development
Test Development Learning Exchange
Test Development Learning Exchange
Jan 23, 2025 · Fundamentals

Advanced Python Features: Generators, Context Managers, Metaclasses, and More

This article introduces twelve advanced Python features—including generators, context managers, metaclasses, descriptors, coroutines, data classes, type annotations, multiple inheritance with mixins, exception chaining, modules and packages, itertools, and regular expressions—explaining their purpose and providing clear code examples to illustrate each concept.

Advanced FeaturesCoroutinesData Classes
0 likes · 8 min read
Advanced Python Features: Generators, Context Managers, Metaclasses, and More
Test Development Learning Exchange
Test Development Learning Exchange
Jan 22, 2025 · Artificial Intelligence

Comprehensive Guide to Python Data Science Libraries with Code Examples

This article presents a concise tutorial on essential Python data science libraries, covering data cleaning with Pandas, numerical analysis with NumPy and SciPy, visualization with Matplotlib and Seaborn, machine learning with scikit‑learn, NLP with NLTK and spaCy, time‑series modeling, image processing, database access, and parallel computing, each illustrated with ready‑to‑run code examples.

Data ScienceData visualizationNLP
0 likes · 7 min read
Comprehensive Guide to Python Data Science Libraries with Code Examples
Test Development Learning Exchange
Test Development Learning Exchange
Jan 21, 2025 · Big Data

Boost Python Performance: 10 Proven Strategies for Big Data Processing

Learn how to dramatically improve Python's speed and reduce memory usage when handling massive datasets by applying ten practical techniques—including optimal data structures, chunked file reading, generators, powerful libraries, parallel processing, memory-mapped files, databases, streaming frameworks, cloud services, and algorithmic optimizations.

Big DataMemory ManagementPython
0 likes · 7 min read
Boost Python Performance: 10 Proven Strategies for Big Data Processing
Python Programming Learning Circle
Python Programming Learning Circle
Jan 20, 2025 · Fundamentals

10 Practical Python Automation Scripts for Everyday Tasks

This article presents ten ready‑to‑use Python automation scripts that demonstrate how to optimize images, process videos, convert PDFs to images, fetch and post API data, monitor battery levels, correct grammar and spelling, download files, retrieve world news, and build a simple PySide2 GUI, providing clear code examples for each use case.

APIGUIPDF
0 likes · 11 min read
10 Practical Python Automation Scripts for Everyday Tasks
21CTO
21CTO
Jan 19, 2025 · Fundamentals

Why Python Is the Modern BASIC: A Historical Perspective

From its 1960s origins as an accessible beginner’s language to its ubiquitous presence on early home computers, BASIC paved the way for today’s Python, which the author argues has become the new BASIC for non‑programmers, despite its quirks and evolving ecosystem.

BASICPythonSoftware Development
0 likes · 8 min read
Why Python Is the Modern BASIC: A Historical Perspective
Test Development Learning Exchange
Test Development Learning Exchange
Jan 19, 2025 · Fundamentals

Understanding Classes and Objects in Python: Definitions, Instantiation, Attributes, Methods, Inheritance, Polymorphism, and Encapsulation

This article introduces Python's object‑oriented programming fundamentals, explaining how to define classes, instantiate objects, differentiate class and instance attributes, and use various method types, followed by practical examples of inheritance, polymorphism, and encapsulation to build well‑structured, maintainable code.

InheritanceOOPObjects
0 likes · 7 min read
Understanding Classes and Objects in Python: Definitions, Instantiation, Attributes, Methods, Inheritance, Polymorphism, and Encapsulation
Code Mala Tang
Code Mala Tang
Jan 19, 2025 · Fundamentals

Master the 6 Most Common Python Pitfalls and How to Avoid Them

This article explores six frequently misunderstood Python features—mutable default arguments, the difference between is and ==, *args/**kwargs, iterator exhaustion, complex list comprehensions, and the global keyword—explaining why they trip developers up and offering clear, practical solutions to master each one.

PitfallsPythonargs-kwargs
0 likes · 8 min read
Master the 6 Most Common Python Pitfalls and How to Avoid Them
Test Development Learning Exchange
Test Development Learning Exchange
Jan 18, 2025 · Fundamentals

Understanding Python Comprehensions: Lists, Sets, Dictionaries, Nested and Generator Expressions

Python comprehensions provide concise syntax for creating lists, sets, dictionaries, nested structures, and generator expressions, allowing developers to replace explicit loops and conditional logic with readable one‑liner constructs, as illustrated with practical code examples and guidance on their appropriate use.

ComprehensionsPythongenerator
0 likes · 6 min read
Understanding Python Comprehensions: Lists, Sets, Dictionaries, Nested and Generator Expressions
Test Development Learning Exchange
Test Development Learning Exchange
Jan 17, 2025 · Artificial Intelligence

Essential Python Libraries for Data Processing, Visualization, and Machine Learning

This article introduces ten essential Python libraries—including SciPy, Matplotlib, Plotly, Scikit‑learn, TensorFlow, spaCy, BeautifulSoup, OpenPyXL, Feather/Parquet, and SQLAlchemy—detailing their primary uses for scientific computing, visualization, machine learning, deep learning, NLP, web scraping, Excel handling, efficient data storage, and ORM, with practical code examples.

Data ScienceNLPPython
0 likes · 8 min read
Essential Python Libraries for Data Processing, Visualization, and Machine Learning
Python Programming Learning Circle
Python Programming Learning Circle
Jan 17, 2025 · Information Security

Python WiFi Password Cracking Tool Using pywifi

This article demonstrates how to build a Python GUI application that scans nearby Wi‑Fi networks, reads a password dictionary, and attempts to brute‑force Wi‑Fi credentials using the pywifi library, providing step‑by‑step code, environment setup, and execution results.

GUIPythonnetwork security
0 likes · 9 min read
Python WiFi Password Cracking Tool Using pywifi
Test Development Learning Exchange
Test Development Learning Exchange
Jan 17, 2025 · Fundamentals

Key Features of Python Syntax and Their Benefits

The article outlines twelve essential characteristics of Python's syntax—including indentation, dynamic typing, built‑in data structures, standard library, OOP support, exception handling, generators, decorators, and more—illustrated with clear code examples that demonstrate how these features simplify development and improve code readability.

Code ExamplesPythonfundamentals
0 likes · 7 min read
Key Features of Python Syntax and Their Benefits
Code Mala Tang
Code Mala Tang
Jan 16, 2025 · Fundamentals

How I Boosted My Python Script Speed by 300%: 10 Proven Optimization Tricks

This article walks through ten practical techniques—including profiling with cProfile, using built‑in functions, list comprehensions, avoiding globals, leveraging NumPy, generators, multiprocessing, caching, selective imports, and upgrading Python—to dramatically accelerate Python scripts handling large data sets.

Code RefactoringNumPyProfiling
0 likes · 8 min read
How I Boosted My Python Script Speed by 300%: 10 Proven Optimization Tricks
Test Development Learning Exchange
Test Development Learning Exchange
Jan 15, 2025 · Frontend Development

Ten PyQt5 GUI Widget Examples for Desktop Applications

This article provides ten self‑contained PyQt5 examples—including a simple window, button counter, text input, checkbox, combo box, file dialog, progress bar, label, table view, and calendar widget—each with full Python code and brief explanations for building desktop GUI components.

DesktopGUIPyQt5
0 likes · 8 min read
Ten PyQt5 GUI Widget Examples for Desktop Applications
Test Development Learning Exchange
Test Development Learning Exchange
Jan 14, 2025 · Backend Development

Building a Secure and Efficient Online Webpage Screenshot Service with Flask, Selenium, and Redis

This guide demonstrates how to create a robust online webpage screenshot service using Python, Selenium, and Flask, incorporating security measures like CSRF protection and domain whitelisting, performance enhancements with Redis caching and rate limiting, comprehensive error handling, resource management, and extensibility for future features.

FlaskPythonSelenium
0 likes · 6 min read
Building a Secure and Efficient Online Webpage Screenshot Service with Flask, Selenium, and Redis
DeWu Technology
DeWu Technology
Jan 13, 2025 · Artificial Intelligence

Unlock GPU Power: A Hands‑On Triton Guide for Vector Add, Matrix Multiply & RoPE

This article introduces Triton—a Python‑based GPU programming language—covers essential GPU architecture, walks through practical kernels for vector addition, matrix multiplication, and rotary position encoding, compares performance with PyTorch, and provides debugging tips for high‑performance deep‑learning workloads.

CUDADeep LearningGPU programming
0 likes · 22 min read
Unlock GPU Power: A Hands‑On Triton Guide for Vector Add, Matrix Multiply & RoPE
Test Development Learning Exchange
Test Development Learning Exchange
Jan 13, 2025 · Backend Development

Building a Python Flask Service for Automatic ID Generation

This guide demonstrates how to build a Python Flask-based RESTful service that generates various types of unique identifiers—including UUIDs, timestamps, Redis counters, Snowflake IDs, and random strings—while covering installation, code implementation, API endpoints, error handling, rate limiting, and extensibility considerations.

APIFlaskID generation
0 likes · 7 min read
Building a Python Flask Service for Automatic ID Generation
Top Architecture Tech Stack
Top Architecture Tech Stack
Jan 13, 2025 · Databases

Using Multithreading in Redis: I/O Threads, Background Tasks, and Memory Allocator

The article explains how Redis, a high‑performance key‑value store, can leverage multithreading for I/O operations, background tasks like UNLINK, and jemalloc memory‑management threads, providing configuration examples and Python code to improve performance in high‑concurrency scenarios while noting the associated CPU cost.

I/O ThreadsMemory ManagementPython
0 likes · 6 min read
Using Multithreading in Redis: I/O Threads, Background Tasks, and Memory Allocator
Test Development Learning Exchange
Test Development Learning Exchange
Jan 12, 2025 · Fundamentals

Popular Python Libraries Across Various Domains

This article provides an overview of widely used Python libraries spanning web development, GUI programming, web scraping, game development, multimedia processing, security, cloud computing, data visualization, version control, parallel computing, natural language processing, and IoT, highlighting each library's primary purpose and typical use cases.

Data visualizationPythonWeb Development
0 likes · 6 min read
Popular Python Libraries Across Various Domains
MaGe Linux Operations
MaGe Linux Operations
Jan 11, 2025 · Fundamentals

Master Python Iterators and Generators: From Basics to Advanced Usage

This article explains Python iterators, iterables, and generators, detailing their definitions, core methods, advantages, disadvantages, and practical code examples—including iterator objects, generator creation via comprehensions and the yield keyword, decorator integration, and mutable data handling—providing a comprehensive guide for developers.

DecoratorIterableIterator
0 likes · 14 min read
Master Python Iterators and Generators: From Basics to Advanced Usage
DataFunTalk
DataFunTalk
Jan 11, 2025 · Artificial Intelligence

Ragent: Ant Group’s Ray‑Based Distributed Agent Framework

This article introduces Ragent, Ant Group’s Ray‑powered distributed agent framework, covering its background, motivation, design, implementation details, multi‑agent capabilities, and future directions for large‑model AI applications.

AIAgent FrameworkDistributed Agents
0 likes · 14 min read
Ragent: Ant Group’s Ray‑Based Distributed Agent Framework
Test Development Learning Exchange
Test Development Learning Exchange
Jan 10, 2025 · Fundamentals

Advanced Python Features and Their Use Cases

This article introduces twenty advanced Python concepts—including decorators, context managers, generators, metaclasses, multiple inheritance, coroutines, closures, magic methods, dynamic attributes, GIL, async IO, regular expressions, garbage collection, modules, virtual environments, SOLID principles, type annotations, IPC, memory management, and reflection—explaining their typical use cases and providing clear code examples for each.

Advanced FeaturesGeneratorsPython
0 likes · 11 min read
Advanced Python Features and Their Use Cases
DaTaobao Tech
DaTaobao Tech
Jan 10, 2025 · Artificial Intelligence

AI-Driven Efficiency Improvements in a Chatroom Project

The article shows how AI accelerated a chatroom project's development—cutting cycle time, lowering developer skill demands, and delivering over 8% efficiency gains—by auto‑generating boilerplate code, debugging suggestions, and routine components such as API, Redis, MySQL, and WebSocket snippets, while outlining future improvements and a potential additional 10% R&D boost through integrated AI tools.

AIPythonSoftware Development
0 likes · 9 min read
AI-Driven Efficiency Improvements in a Chatroom Project
php Courses
php Courses
Jan 10, 2025 · Backend Development

Top PHP Alternatives for Web Development

This article reviews the most popular programming languages that can serve as alternatives to PHP for web development, evaluating each option’s performance, ecosystem, and suitability for server‑side projects, and offers guidance on selecting the best replacement based on project requirements.

BackendNode.jsPHP
0 likes · 7 min read
Top PHP Alternatives for Web Development
Test Development Learning Exchange
Test Development Learning Exchange
Jan 9, 2025 · Artificial Intelligence

Numerical Computing, Data Analysis, Machine Learning, and Data Visualization with Python Libraries

This article presents practical examples and code snippets for using Python libraries such as NumPy, Pandas, SciPy, Statsmodels, Dask, Vaex, Modin, CuPy, Scikit‑learn, TensorFlow, PyTorch, XGBoost, LightGBM, and various visualization tools to perform efficient numerical computation, data processing, machine‑learning modeling, and interactive visual analytics.

Data visualizationNumPyPython
0 likes · 22 min read
Numerical Computing, Data Analysis, Machine Learning, and Data Visualization with Python Libraries
Java Tech Enthusiast
Java Tech Enthusiast
Jan 9, 2025 · Industry Insights

Why Python Dominates the 2024 TIOBE Index and What It Means for Developers

The January 2025 TIOBE Index reveals Python as the 2024 programming language of the year with a 9.3% growth, while C declines, C++ and Java surge, PHP exits the top ten, and Rust, Kotlin, and Go show varied trajectories, underscoring Python’s dominance across data science, web development, and automation.

AIData ScienceIndustry Insights
0 likes · 7 min read
Why Python Dominates the 2024 TIOBE Index and What It Means for Developers
Infra Learning Club
Infra Learning Club
Jan 8, 2025 · Industry Insights

2024’s Hottest Startup Open‑Source Projects Revealed

An analysis of 2024 startup‑released open‑source projects shows AI‑focused tools leading popularity, with Python used in 60% of the top 20, a median monthly growth of about 15%, and the United States contributing 65% of the most impactful releases.

Artificial IntelligencePythondeveloper tools
0 likes · 4 min read
2024’s Hottest Startup Open‑Source Projects Revealed
Infra Learning Club
Infra Learning Club
Jan 8, 2025 · Industry Insights

20 Must‑Watch Open‑Source Projects Launched by 2024 Startups

This article surveys twenty of the most talked‑about open‑source projects released by early‑2024 startups, spanning AI assistants, developer tools, Python package managers, blockchain platforms, and more, each highlighted with its GitHub URL, star count, and a brief functional description.

AIBlockchainPython
0 likes · 8 min read
20 Must‑Watch Open‑Source Projects Launched by 2024 Startups
Python Programming Learning Circle
Python Programming Learning Circle
Jan 8, 2025 · Fundamentals

Python Built-in Functions and Common Usage Guide

This article provides a comprehensive overview of Python's built-in functions, data types, numeric conversions, mathematical operations, data structures, string handling, scope utilities, iterator tools, dynamic code execution, and file and module operations, complete with practical code examples for each concept.

Data TypesPythonTutorial
0 likes · 17 min read
Python Built-in Functions and Common Usage Guide
Test Development Learning Exchange
Test Development Learning Exchange
Jan 7, 2025 · Fundamentals

Understanding Classes and Objects in Python: Concepts, Inheritance, Special Methods, and Advanced Examples

This article introduces Python's class and object fundamentals, covering class definitions, instance and class variables, inheritance, special (dunder) methods, and advanced examples such as encapsulation, operator overloading, and the use of class and static methods, all illustrated with clear code snippets.

InheritanceOOPObjects
0 likes · 10 min read
Understanding Classes and Objects in Python: Concepts, Inheritance, Special Methods, and Advanced Examples
Python Programming Learning Circle
Python Programming Learning Circle
Jan 7, 2025 · Fundamentals

Python Tips and Tricks: Variable Swapping, Comprehensions, Counter, JSON Pretty‑Print, FizzBuzz, and More

This article presents a collection of practical Python techniques—including one‑line variable swapping, list, set and dictionary comprehensions, the Counter class for counting, pretty‑printing JSON, inline conditional expressions, list slicing, itertools combinations, and a quirky False‑equals‑True example—each illustrated with concise code snippets and explanations.

CollectionsComprehensionsData Structures
0 likes · 9 min read
Python Tips and Tricks: Variable Swapping, Comprehensions, Counter, JSON Pretty‑Print, FizzBuzz, and More
CSS Magic
CSS Magic
Jan 6, 2025 · Artificial Intelligence

Can You Write Python Without Knowing It? An AI‑Powered Coding Demo

This article walks through a step‑by‑step demonstration of how a Python beginner can use GitHub Copilot to build a command‑line tool that renders QR codes as text, illustrating interface familiarization, handling errors, iterative prompting, and final code refinement.

AI coding assistantCLI toolGitHub Copilot
0 likes · 7 min read
Can You Write Python Without Knowing It? An AI‑Powered Coding Demo
Efficient Ops
Efficient Ops
Jan 5, 2025 · Operations

Master Linux Sysadmin: 20 Essential Commands & Solutions Explained

This guide presents 20 practical Linux, security, networking, and Python questions with step‑by‑step command examples, covering bulk image download, file sorting, port monitoring, header retrieval, user account facts, RAID misconceptions, load‑balancer tools, time measurement, rewrite flags, cookie vs session, HTTP versions, common web vulnerabilities, DoS attacks, incident response, TCP handshake, TIME_WAIT optimization, Python range differences, set intersections, and parallel remote execution.

BashPythonSysadmin
0 likes · 15 min read
Master Linux Sysadmin: 20 Essential Commands & Solutions Explained
Python Programming Learning Circle
Python Programming Learning Circle
Jan 4, 2025 · Backend Development

Instagram’s Migration from Python 2 to Python 3: Challenges, Solutions, and Performance Gains

This article details how Instagram migrated its massive Python 2/Django codebase to Python 3, covering the motivations, custom Django extensions, migration strategy, technical pitfalls such as Unicode handling, pickle compatibility, iterator behavior, and the resulting CPU and memory improvements.

BackendDjangoPython
0 likes · 18 min read
Instagram’s Migration from Python 2 to Python 3: Challenges, Solutions, and Performance Gains
21CTO
21CTO
Jan 3, 2025 · Frontend Development

Why Kivy Is the Python GUI Framework You Should Try Today

This article introduces Kivy, an open‑source Python framework for building cross‑platform graphical user interfaces, outlines its core features, provides step‑by‑step installation instructions, and shares personal insights on why developers often choose Kivy over other UI toolkits.

GUIInstallationKivy
0 likes · 6 min read
Why Kivy Is the Python GUI Framework You Should Try Today
AI Large Model Application Practice
AI Large Model Application Practice
Jan 3, 2025 · Artificial Intelligence

How to Build an Orchestrator‑Workers AI Agent Workflow with Pydantic AI

This article explains the Orchestrator‑Workers pattern from Anthropic’s “Build effective agents”, compares it with routing and parallel modes, distinguishes it from Supervisor agents, and provides a step‑by‑step Python implementation using Pydantic AI, including model definitions, prompts, orchestration logic, worker execution, and a test example.

AI agentsLLMOrchestrator-Workers
0 likes · 9 min read
How to Build an Orchestrator‑Workers AI Agent Workflow with Pydantic AI
Python Programming Learning Circle
Python Programming Learning Circle
Dec 30, 2024 · Fundamentals

90 Essential Python Tips for Better Coding

This article compiles ninety practical Python recommendations covering fundamentals, idiomatic coding styles, standard library usage, design patterns, performance profiling, testing tools, and deployment practices, aiming to help both beginners and experienced developers write cleaner, more efficient, and more maintainable Python code.

Pythoncode quality
0 likes · 9 min read
90 Essential Python Tips for Better Coding
21CTO
21CTO
Dec 29, 2024 · Backend Development

From PhD to OnlyFans: Building a Raspberry Pi Notification Robot

Computer scientist Zara Dar left her PhD to run a lucrative OnlyFans business and created a Python‑based Raspberry Pi notification robot that alerts her to new subscribers with a moving 3D‑printed penguin and sound playback.

Notification BotOnlyFansPython
0 likes · 6 min read
From PhD to OnlyFans: Building a Raspberry Pi Notification Robot
21CTO
21CTO
Dec 29, 2024 · Fundamentals

How Python’s 2024 Release Redefines Speed, Flexibility, and Popularity

The 2024 Python release brings groundbreaking speed gains, experimental GIL‑free execution, a JIT compiler, removal of legacy modules, and record‑breaking popularity, positioning Python as the most versatile and widely adopted language for AI, data science, and general development.

2024 updatesGIL removalJIT compiler
0 likes · 6 min read
How Python’s 2024 Release Redefines Speed, Flexibility, and Popularity
Test Development Learning Exchange
Test Development Learning Exchange
Dec 28, 2024 · Fundamentals

Python Data Structures and File Operations Tutorial

This tutorial introduces Python's core data structures—lists, dictionaries, sets, and tuples—and demonstrates essential file operations for text, CSV, and JSON formats, providing practical code examples for each concept and explains their characteristics, common operations, and best practices for efficient programming.

DictionariesFile OperationsJSON
0 likes · 7 min read
Python Data Structures and File Operations Tutorial