Tagged articles

Python

5000 articles · Page 29 of 50
Python Programming Learning Circle
Python Programming Learning Circle
Jul 26, 2023 · Fundamentals

New Features in Python 3.11: Pattern Matching, Type Hints, Performance Optimizations, and More

This article introduces the major enhancements of Python 3.11—including structural pattern matching, improved type hints, faster execution via PEP 659, richer error messages, the new | dictionary‑merge operator, built‑in breakpoint debugging, and other standard‑library additions—illustrated with concise code examples.

New FeaturesPattern MatchingPerformance
0 likes · 8 min read
New Features in Python 3.11: Pattern Matching, Type Hints, Performance Optimizations, and More
Python Programming Learning Circle
Python Programming Learning Circle
Jul 25, 2023 · Fundamentals

13 Advanced Python Scripts for Everyday Tasks

This article presents thirteen practical Python scripts covering speed testing, Google searching, web automation, lyric retrieval, EXIF extraction, OCR, image cartoonization, recycle bin cleaning, image enhancement, Windows version detection, PDF-to-image conversion, hex‑to‑RGB conversion, and website status checking, each with clear explanations and ready‑to‑run code examples.

Pythonautomationtutorial
0 likes · 9 min read
13 Advanced Python Scripts for Everyday Tasks
Python Programming Learning Circle
Python Programming Learning Circle
Jul 24, 2023 · Artificial Intelligence

Python Mini Projects: Web Scraping, Chatbots, Poetry Author Classification, Lottery Generator, Auto Apology, Screen Capture, and GIF Creation

This article presents a collection of seven practical Python scripts—including a Zhihu image scraper, two interacting chatbots, a Naive Bayes poetry author classifier, a 35‑choose‑7 lottery generator, an automatic apology writer, a screen‑capture tool, and a GIF maker—each demonstrated with complete, runnable code.

ChatbotPythonautomation
0 likes · 8 min read
Python Mini Projects: Web Scraping, Chatbots, Poetry Author Classification, Lottery Generator, Auto Apology, Screen Capture, and GIF Creation
Python Programming Learning Circle
Python Programming Learning Circle
Jul 22, 2023 · Fundamentals

Modern Python Standard Library: Pathlib, Secrets, Zoneinfo, Dataclasses, Logging, f‑strings, Tomllib and Setuptools

This article reviews the most useful additions to the Python standard library—Pathlib, Secrets, Zoneinfo, Dataclasses, proper logging, f‑strings, Tomllib and Setuptools—explaining why they replace older modules, showing concise code examples, and offering guidance on adopting them in everyday projects.

LoggingPythondataclasses
0 likes · 14 min read
Modern Python Standard Library: Pathlib, Secrets, Zoneinfo, Dataclasses, Logging, f‑strings, Tomllib and Setuptools
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jul 22, 2023 · Artificial Intelligence

Building an Image Classification Model with Transformers and TensorFlow: Theory, Code, and Practice

This article explains how to leverage computer‑vision techniques and deep‑learning frameworks such as Transformers and TensorFlow to build a complete image‑classification pipeline, covering the underlying RGB and CNN principles, model architecture, data preparation, training, and inference with runnable Python code.

CNNPythonTensorFlow
0 likes · 15 min read
Building an Image Classification Model with Transformers and TensorFlow: Theory, Code, and Practice
Python Programming Learning Circle
Python Programming Learning Circle
Jul 21, 2023 · Fundamentals

The Pros, Cons, and Controversies of Python

This article examines Python's widespread popularity, highlighting its rich ecosystem and rapid prototyping advantages while also critiquing its numerous formatting quirks, strict indentation, ambiguous special methods, verbose regex handling, limited immutable structures, community elitism, and the debate over whether the language is over‑hyped.

CommunityPerformancePython
0 likes · 8 min read
The Pros, Cons, and Controversies of Python
21CTO
21CTO
Jul 20, 2023 · Fundamentals

What’s New in Cython 3.0? A Deep Dive into Its Major Features and Impact

Cython 3.0, announced by co‑developer Dr. Stefan Behnel after nearly five years, drops Python 2 support, aligns fully with Python 3 semantics, improves exception handling and C/C++ interoperability, and resolves compatibility issues that affected tools like the AWS CLI.

C extensionsCythonPython
0 likes · 4 min read
What’s New in Cython 3.0? A Deep Dive into Its Major Features and Impact
Alibaba Cloud Big Data AI Platform
Alibaba Cloud Big Data AI Platform
Jul 20, 2023 · Artificial Intelligence

How AI Agents and Tools Transform Operations: A Hands‑On LangChain Guide

This article explores how large AI models can act as autonomous agents equipped with tools, demonstrates practical LangChain examples for remote server queries and RSS parsing, explains the ReAct reasoning‑acting loop, and shows how decorators and object‑oriented patterns enable seamless AI‑driven programming.

AIAgentsLangChain
0 likes · 32 min read
How AI Agents and Tools Transform Operations: A Hands‑On LangChain Guide
Tencent Cloud Developer
Tencent Cloud Developer
Jul 19, 2023 · Artificial Intelligence

Build a Full‑Scale LLM from Scratch in 61 Lines of Python

This step‑by‑step tutorial shows how to set up a GPU environment, prepare custom text data, train a tokenizer, configure and train a GPT‑2‑based large language model, test its generation, and run the entire pipeline using only 61 lines of Python code.

AIDockerGPT-2
0 likes · 10 min read
Build a Full‑Scale LLM from Scratch in 61 Lines of Python
Nightwalker Tech
Nightwalker Tech
Jul 18, 2023 · Artificial Intelligence

Implementing the Input Processing Layer of a Transformer Model: Tokenization, Embedding, and Positional Encoding

This article explains how to build the input processing stage of a Transformer—including tokenization with Hugging Face tokenizers, token‑to‑embedding conversion using BERT models, custom BPE tokenizers, and positional encoding—providing complete Python code examples and test results.

BPEEmbeddingPositional Encoding
0 likes · 14 min read
Implementing the Input Processing Layer of a Transformer Model: Tokenization, Embedding, and Positional Encoding
Top Architect
Top Architect
Jul 17, 2023 · Databases

Using Redis as a Database: Python Code Samples and Comparison with MySQL

This article provides Python code examples for using Redis as a database—including connection, basic CRUD, list and sorted set operations, key expiration, publishing/subscribing, distributed locking, and caching—followed by a detailed comparison of Redis and MySQL across data model, persistence, query capabilities, performance, scalability, and transaction support.

DatabaseDistributed LockMySQL Comparison
0 likes · 11 min read
Using Redis as a Database: Python Code Samples and Comparison with MySQL
Python Programming Learning Circle
Python Programming Learning Circle
Jul 17, 2023 · Fundamentals

Common Python Tricks and Best Practices

This article presents a collection of practical Python tricks—including handling multiple inputs, using all/any for condition checks, determining odd/even numbers, swapping variables, palindrome detection, inline if statements, removing duplicates, finding the most frequent element, list comprehensions, *args, enumerate, joining strings, merging dictionaries, creating dictionaries with zip, sorting dictionaries, reversing lists efficiently, and pretty‑printing data—each illustrated with clear code examples.

PythonTipsbest-practices
0 likes · 11 min read
Common Python Tricks and Best Practices
Test Development Learning Exchange
Test Development Learning Exchange
Jul 15, 2023 · Mobile Development

Airtest Automation API Reference: Initialization, Device Connection, App Operations, and Common Interactions

This article provides a comprehensive reference for Airtest's automation APIs, covering script initialization functions, device connection methods, application lifecycle commands, and frequently used interaction utilities such as screenshot, touch, swipe, text input, and key events, each illustrated with Python code examples.

AirtestApp OperationsPython
0 likes · 8 min read
Airtest Automation API Reference: Initialization, Device Connection, App Operations, and Common Interactions
IT Services Circle
IT Services Circle
Jul 14, 2023 · Fundamentals

Meta Supports PEP 703 to Make the CPython GIL Optional

Meta is promoting PEP 703, which proposes adding a --disable-gil build option to CPython so Python can run without the Global Interpreter Lock, and has pledged three engineer‑years by 2025 to help implement the change, while also noting its Threads product already runs on a heavily modified CPython backend.

CPythonConcurrencyGIL
0 likes · 3 min read
Meta Supports PEP 703 to Make the CPython GIL Optional
Programmer DD
Programmer DD
Jul 13, 2023 · Mobile Development

Inside Meta’s Threads: How the Viral App Was Built for Mobile and Backend

The article dissects Meta's Threads app, detailing its explosive user growth, the mobile engineering choices for Android and iOS—including universal APKs, Jetpack Compose UI, and large share extensions—while also revealing the Python‑based Cinder backend, performance optimizations, startup profiling, and the extensive code sharing with Instagram.

App ArchitectureCinderMobile Development
0 likes · 10 min read
Inside Meta’s Threads: How the Viral App Was Built for Mobile and Backend
Test Development Learning Exchange
Test Development Learning Exchange
Jul 12, 2023 · Fundamentals

Common Python Libraries and Practical Projects: NumPy, Pandas, Matplotlib, Scikit‑learn, Requests, Beautiful Soup, Selenium, Pygame, Flask, PyTorch

This article introduces ten widely used Python libraries—NumPy, Pandas, Matplotlib, Scikit‑learn, Requests, Beautiful Soup, Selenium, Pygame, Flask, and PyTorch—each accompanied by a concise real‑world project and complete code examples to help readers understand and apply them effectively.

Game DevelopmentPythonWeb Scraping
0 likes · 18 min read
Common Python Libraries and Practical Projects: NumPy, Pandas, Matplotlib, Scikit‑learn, Requests, Beautiful Soup, Selenium, Pygame, Flask, PyTorch
Test Development Learning Exchange
Test Development Learning Exchange
Jul 12, 2023 · Fundamentals

Python Code Snippets for Data Conversion, Date/Time Handling, File I/O, QR/Barcode Generation, List & JSON Comparison, and File Management

This article provides a collection of Python examples that demonstrate how to convert lists and strings to JSON, format dates and timestamps, read files, generate QR codes and barcodes, compare lists and JSON data, retrieve class methods via reflection, and automatically delete large files based on size and time.

Data ConversionFile I/OPython
0 likes · 14 min read
Python Code Snippets for Data Conversion, Date/Time Handling, File I/O, QR/Barcode Generation, List & JSON Comparison, and File Management
21CTO
21CTO
Jul 11, 2023 · Artificial Intelligence

Unlocking ChatGPT’s Code Interpreter: 10 Powerful Use Cases You Must Try

OpenAI’s newly released Code Interpreter plugin lets ChatGPT write, run, and test code, offering file handling, a built‑in Python environment with popular libraries, and a secure sandbox, while showcasing ten impressive tricks—from converting GIFs to MP4s to turning data into interactive webpages.

ChatGPTCode interpreterPython
0 likes · 8 min read
Unlocking ChatGPT’s Code Interpreter: 10 Powerful Use Cases You Must Try
Python Programming Learning Circle
Python Programming Learning Circle
Jul 10, 2023 · Fundamentals

Using FuzzyWuzzy for Fuzzy String Matching in Python

This article introduces the Python FuzzyWuzzy library, explains its Levenshtein‑based fuzzy string matching functions such as Ratio, Partial Ratio, Token Sort Ratio and Token Set Ratio, demonstrates how to use the process module for extracting best matches, and provides practical code examples for matching company and province names.

LevenshteinPandasPython
0 likes · 11 min read
Using FuzzyWuzzy for Fuzzy String Matching in Python
21CTO
21CTO
Jul 10, 2023 · Backend Development

Inside Threads: How Meta Built Its New Social App’s Backend Stack

The article examines Meta’s Threads app, comparing its features and user experience with Twitter, and dives deep into the backend technologies—including Python 3.10, a custom Cinder JIT, Django customizations, and supporting services—that power the rapidly growing platform.

CinderDjangoMeta
0 likes · 9 min read
Inside Threads: How Meta Built Its New Social App’s Backend Stack
Architects Research Society
Architects Research Society
Jul 9, 2023 · Backend Development

Top 10 Backend Frameworks for Web Development in 2023

This article reviews the ten most popular backend frameworks for 2023—including Spring Boot, Django, Express.js, ASP.NET Core, Laravel, Ruby on Rails, Fiber, CakePHP, Flask, and Play—explaining their key features, language ecosystems, and recommended learning resources for developers of all levels.

GolangJavaNode.js
0 likes · 12 min read
Top 10 Backend Frameworks for Web Development in 2023
21CTO
21CTO
Jul 8, 2023 · Artificial Intelligence

Unlocking LangChain: Build End-to-End LLM Apps with Chains, Agents, and Memory

This article introduces LangChain—a modular framework for constructing large‑language‑model applications—covering its core components, asynchronous support, prompt engineering, memory handling, chain and agent workflows, token considerations, embedding techniques, and a step‑by‑step Python example that culminates in a Gradio‑based conversational chatbot.

AI developmentEmbeddingLangChain
0 likes · 20 min read
Unlocking LangChain: Build End-to-End LLM Apps with Chains, Agents, and Memory
Test Development Learning Exchange
Test Development Learning Exchange
Jul 7, 2023 · Fundamentals

Understanding the Command Pattern with Python Examples

The article introduces the Command design pattern, explains its key roles such as Command, ConcreteCommand, Receiver, Invoker, and Client, outlines its advantages, and provides multiple Python code examples demonstrating light control, undo operations, file handling, shopping cart management, and menu actions.

Command PatternDesign PatternsPython
0 likes · 10 min read
Understanding the Command Pattern with Python Examples
Test Development Learning Exchange
Test Development Learning Exchange
Jul 7, 2023 · Fundamentals

Understanding the Object Factory Design Pattern with Python Examples

This article explains the Object Factory design pattern, its benefits such as decoupling, extensibility, and centralized instance management, and demonstrates five practical Python examples covering basic product creation, configuration‑driven factories, logger factories, singleton factories, and object caching factories.

Factory MethodObject FactoryPython
0 likes · 7 min read
Understanding the Object Factory Design Pattern with Python Examples
Test Development Learning Exchange
Test Development Learning Exchange
Jul 7, 2023 · Fundamentals

Common Design Patterns in Python

This article lists and briefly describes fifteen widely used design patterns in Python, including Singleton, Factory, Abstract Factory, Builder, Prototype, Adapter, Decorator, Proxy, Observer, Strategy, Template Method, Iterator, Chain of Responsibility, Command, and State patterns.

BuilderDesign PatternsFactory
0 likes · 4 min read
Common Design Patterns in Python
Architect
Architect
Jul 7, 2023 · Artificial Intelligence

Introduction to LangChain: Building LLM Applications with Chains, Agents, and Memory

LangChain is an innovative framework that simplifies building language‑model‑driven applications by providing modular components such as models, prompts, memory, chains, and agents, with examples of asynchronous LLM calls, custom prompt templates, vector stores, token handling, and a simple Gradio chatbot implementation.

AIChatbotLLM
0 likes · 21 min read
Introduction to LangChain: Building LLM Applications with Chains, Agents, and Memory
Python Programming Learning Circle
Python Programming Learning Circle
Jul 7, 2023 · Fundamentals

Python Performance Optimization Tools and Techniques

This article surveys a wide range of Python optimization tools—including NumPy, SciPy, Pandas, JIT compilers like PyPy and Pyston, GPU libraries, Cython, Numba, and interfacing utilities—explaining how they can accelerate code execution, reduce memory usage, and improve overall performance for single‑ and multi‑processor environments.

PerformancePythonlibraries
0 likes · 7 min read
Python Performance Optimization Tools and Techniques
DaTaobao Tech
DaTaobao Tech
Jul 7, 2023 · Artificial Intelligence

Introduction to LangChain: Concepts, Tools, and Applications

The article introduces LangChain, a framework that unifies language models, prompts, memory, retrieval, and tool‑driven agents into composable chains, illustrating its core components, code examples, end‑to‑end applications such as retrieval‑augmented QA and image generation, and outlining future uses in customer service, recommendation, and automated code review.

AIAgentsLLM
0 likes · 25 min read
Introduction to LangChain: Concepts, Tools, and Applications
Test Development Learning Exchange
Test Development Learning Exchange
Jul 6, 2023 · Backend Development

Scrapy Framework Overview and Usage Guide

Scrapy is a powerful Python-based web scraping framework designed for large-scale and complex website data extraction. It offers high-level abstractions, built-in data extraction tools using XPath and CSS selectors, asynchronous processing for parallel requests, and flexible pipelines for data storage, making it ideal for efficient and scalable web scraping projects.

Backend DevelopmentPythonScrapy
0 likes · 5 min read
Scrapy Framework Overview and Usage Guide
Test Development Learning Exchange
Test Development Learning Exchange
Jul 4, 2023 · Operations

Python Tools for Interface Automation: Albumentations, MonkeyType, Bleach, Plotnine, Returns, ipdb, and Virtualenv

This article introduces several powerful Python libraries—Albumentations for image augmentation, MonkeyType for type inference, Bleach for HTML sanitization, Plotnine for data visualization, Returns for exception handling, ipdb for interactive debugging, and Virtualenv for environment isolation—detailing their use cases and providing example code for interface automation.

Image AugmentationPythonType Checking
0 likes · 14 min read
Python Tools for Interface Automation: Albumentations, MonkeyType, Bleach, Plotnine, Returns, ipdb, and Virtualenv
php Courses
php Courses
Jul 4, 2023 · Databases

Using Redis with Python for Data Storage and Retrieval

This article explains how to install and configure Redis, connect to it using Python's redis library, and demonstrates storing and retrieving various data structures—including strings, hashes, lists, sets, and sorted sets—followed by proper disconnection, providing a practical guide for Python developers.

CachingData StructuresDatabases
0 likes · 3 min read
Using Redis with Python for Data Storage and Retrieval
21CTO
21CTO
Jul 1, 2023 · Fundamentals

Will Python Keep Its Crown? Inside the June 2023 TIOBE Language Rankings

June 2023’s TIOBE Index reveals Python’s share slipping to 13% amid rising competition from C, Java, and C++, while AI-driven demand still fuels its popularity, and introduces two newcomers—Microsoft’s X++ and the versatile Raku—highlighting shifting trends in programming language usage.

Artificial IntelligenceLanguage PopularityProgramming Languages
0 likes · 5 min read
Will Python Keep Its Crown? Inside the June 2023 TIOBE Language Rankings
Python Programming Learning Circle
Python Programming Learning Circle
Jun 29, 2023 · Backend Development

Python Movie Ticket Booking System with Seat Selection and Film Selector

This tutorial walks through building a Python command‑line movie ticket reservation system, covering data structures for film information, seat‑booking class design, user interaction for selecting seats or the front‑most available seat, and a controller that ties the film selector and seat booking together.

Pythonclass designcommand line
0 likes · 10 min read
Python Movie Ticket Booking System with Seat Selection and Film Selector
Python Programming Learning Circle
Python Programming Learning Circle
Jun 27, 2023 · Fundamentals

Useful Python Tricks: String Cleaning, Iterator Slicing, Keyword‑Only Arguments, Context Managers, __slots__, Resource Limits, __all__, and Total Ordering

This article presents a collection of lesser‑known Python tricks—including string normalization, iterator slicing, keyword‑only functions, custom context managers, memory‑saving __slots__, CPU/memory limits, import control with __all__, and simplified ordering with total_ordering—to help developers write cleaner and more efficient code.

IteratorMemory optimizationPerformance
0 likes · 10 min read
Useful Python Tricks: String Cleaning, Iterator Slicing, Keyword‑Only Arguments, Context Managers, __slots__, Resource Limits, __all__, and Total Ordering
Python Programming Learning Circle
Python Programming Learning Circle
Jun 26, 2023 · Fundamentals

Python Is Effectively Two Languages: Typed vs Untyped and Their Roles

The article explains how Python now exists as both a typed and an untyped language, discusses the distinction between infrastructure and business‑logic code, and argues that embracing both approaches—using type hints for business logic while keeping infrastructure code flexible—benefits developers and the community.

PythonSoftware DevelopmentStatic Typing
0 likes · 7 min read
Python Is Effectively Two Languages: Typed vs Untyped and Their Roles
Test Development Learning Exchange
Test Development Learning Exchange
Jun 24, 2023 · Fundamentals

Overview of Python Package Management Systems

This article provides a comprehensive overview of Python package management tools—including PyPI, setuptools, pip, virtualenv, and conda—explaining their purposes, core features, and basic usage commands for creating, sharing, and managing Python packages and environments.

PyPIPythonconda
0 likes · 5 min read
Overview of Python Package Management Systems
DataFunTalk
DataFunTalk
Jun 23, 2023 · Artificial Intelligence

DeepKE-LLM: An Open‑Source Large Language Model Toolkit for Knowledge Extraction

DeepKE-LLM is an open‑source, extensible knowledge‑graph extraction framework that leverages large language models for entity, relation, and attribute extraction, supports multiple LLMs, provides installation scripts, various usage modes, fine‑tuning pipelines, and integrates with the KnowLM project for advanced instruction‑following capabilities.

DeepKEKnowledge ExtractionLLM
0 likes · 8 min read
DeepKE-LLM: An Open‑Source Large Language Model Toolkit for Knowledge Extraction
Test Development Learning Exchange
Test Development Learning Exchange
Jun 21, 2023 · Fundamentals

10 Common Uses of Lambda Functions in Python

Python's lambda (anonymous) functions, despite being limited to a single expression, can be employed in a variety of practical scenarios such as mapping, filtering, sorting, reducing, zipping, decorating, and implementing strategy patterns, as illustrated by ten concise code examples.

LambdaPythontutorial
0 likes · 6 min read
10 Common Uses of Lambda Functions in Python
Test Development Learning Exchange
Test Development Learning Exchange
Jun 17, 2023 · Frontend Development

Building a Smart XPath Helper Chrome Extension with Python and JavaScript

This tutorial explains how to develop a Chrome extension that assists developers in locating web page elements and generating XPath expressions by outlining the plugin's structure, providing complete configuration files, JavaScript code, HTML/CSS UI, and step‑by‑step instructions for loading and testing the extension.

Chrome ExtensionFrontendJavaScript
0 likes · 7 min read
Building a Smart XPath Helper Chrome Extension with Python and JavaScript
Test Development Learning Exchange
Test Development Learning Exchange
Jun 16, 2023 · Frontend Development

Building a Chrome Extension with Python and Flask for JSON Format Validation

This article provides a step‑by‑step guide to creating a Google Chrome extension using Python and Flask that validates JSON data on the current page, covering prerequisite setup, project structure, manifest configuration, content and background scripts, backend server implementation, and testing procedures.

Chrome ExtensionFlaskJavaScript
0 likes · 8 min read
Building a Chrome Extension with Python and Flask for JSON Format Validation
Test Development Learning Exchange
Test Development Learning Exchange
Jun 15, 2023 · Frontend Development

How to Build a Google Chrome Full-Page Screenshot Extension with Python and Selenium

This article provides a step-by-step guide to creating a Google Chrome extension that captures full-page screenshots, detailing the required project structure, manifest configuration, JavaScript background and content scripts, and a Python Selenium script for automated screenshot capture and saving.

Chrome ExtensionJavaScriptPython
0 likes · 7 min read
How to Build a Google Chrome Full-Page Screenshot Extension with Python and Selenium
Test Development Learning Exchange
Test Development Learning Exchange
Jun 14, 2023 · Backend Development

Building a Multi-Type Batch Fake Data Generation Tool with Flask and Vue.js

This tutorial explains how to create a web‑based tool that generates batch mock data of various types—including names, ages, genders, ID numbers, phone numbers, emails, and bank cards—by implementing a Flask backend API and a Vue.js frontend interface, complete with setup, code examples, and deployment steps.

Fake DataFlaskJavaScript
0 likes · 9 min read
Building a Multi-Type Batch Fake Data Generation Tool with Flask and Vue.js
Python Programming Learning Circle
Python Programming Learning Circle
Jun 13, 2023 · Fundamentals

Python Performance Optimization Tools and Techniques

This article introduces a variety of Python optimization tools—including NumPy, SciPy, Pandas, JIT compilers like PyPy, GPU libraries, Cython, Numba, and interfacing utilities—explaining how they can make code more concise, faster, and better suited for single‑processor or multi‑processor execution.

GPUPerformancePython
0 likes · 8 min read
Python Performance Optimization Tools and Techniques
Software Development Quality
Software Development Quality
Jun 13, 2023 · Information Security

How to Perform Anonymous Online Port Scans with Scanless

This guide introduces Scanless, a Python‑based tool that leverages third‑party online scanners to conduct anonymous port scans, explains how to install it via Git and pip, demonstrates command‑line usage and Docker support, and lists the supported scanning services.

DockerPythonanonymous scanning
0 likes · 3 min read
How to Perform Anonymous Online Port Scans with Scanless
Python Programming Learning Circle
Python Programming Learning Circle
Jun 10, 2023 · Fundamentals

Advanced Pandas Operations: Complex Queries, Type Conversion, Sorting, Modification, Filtering, Iteration, and Function Application

This article provides a thorough walkthrough of advanced Pandas techniques—including complex logical queries, data‑type conversion, sorting, adding or modifying rows and columns, sophisticated filtering, iteration methods, and various function‑application utilities—complete with practical code examples for each operation.

FilteringPandasPython
0 likes · 17 min read
Advanced Pandas Operations: Complex Queries, Type Conversion, Sorting, Modification, Filtering, Iteration, and Function Application
Python Programming Learning Circle
Python Programming Learning Circle
Jun 9, 2023 · Fundamentals

Critical Review of Common Mistakes in the Python Book “From 0 to 1”

The article reviews the newly released Python book “From 0 to 1”, exposing dozens of factual and conceptual errors ranging from variable naming rules and misuse of triple‑quoted strings to incorrect explanations of built‑in functions, and warns readers to avoid the book while offering free Python learning resources.

FundamentalsPythonbook review
0 likes · 12 min read
Critical Review of Common Mistakes in the Python Book “From 0 to 1”
360 Quality & Efficiency
360 Quality & Efficiency
Jun 9, 2023 · Backend Development

Comprehensive OTA Testing Guide: Functional, Performance, Compatibility, and Automation Strategies

This article presents a detailed OTA (Over‑the‑Air) testing framework covering preparation, functional test points, upgrade strategies, data consistency, compatibility, performance load testing, and Python‑based automation for IoT devices, helping engineers avoid missed cases and ensure reliable firmware upgrades.

IoTMQTTOTA
0 likes · 9 min read
Comprehensive OTA Testing Guide: Functional, Performance, Compatibility, and Automation Strategies
Test Development Learning Exchange
Test Development Learning Exchange
Jun 7, 2023 · Backend Development

Using Python Decorators for API Automation Testing

This article explains how Python decorators can abstract common functionalities such as logging, authentication, and performance monitoring in API automation testing, providing code examples, recommended use‑cases, and a complete demonstration that integrates logging and MySQL data storage to improve test efficiency and maintainability.

Code ReuseDecoratorLogging
0 likes · 7 min read
Using Python Decorators for API Automation Testing
21CTO
21CTO
Jun 2, 2023 · Artificial Intelligence

Build a ChatGPT-Powered Python Chatbot: Step-by-Step Guide

This tutorial walks developers through setting up an OpenAI account, obtaining an API key, configuring the Python environment, and writing a complete Python script that uses the ChatGPT API to create an interactive chatbot, complete with code examples and execution tips.

Artificial IntelligenceChatGPTChatbot
0 likes · 11 min read
Build a ChatGPT-Powered Python Chatbot: Step-by-Step Guide
Python Programming Learning Circle
Python Programming Learning Circle
Jun 1, 2023 · Fundamentals

Guido van Rossum: The Legend Behind Python – A 30‑Year Journey

This article chronicles the life and career of Guido van Rossum, the creator of Python, detailing his early fascination with computers, the birth of Python in 1989, its evolution across various domains, his roles at Google and Dropbox, retirement, and recent return to Microsoft, while also offering a free Python learning resource.

BDFLGuido van RossumPython
0 likes · 5 min read
Guido van Rossum: The Legend Behind Python – A 30‑Year Journey