Tagged articles
5000 articles
Page 27 of 50
DataFunTalk
DataFunTalk
Aug 17, 2023 · Artificial Intelligence

Introduction to LangChain: Concepts, Tools, and Example Applications

This article introduces the LangChain framework, explains its core concepts such as models, prompts, agents, memory, indexes, and tools, provides detailed code examples for each component, and demonstrates practical applications ranging from chatbots to image generation, helping readers understand and build powerful LLM-powered solutions.

LangChainPythonagents
0 likes · 27 min read
Introduction to LangChain: Concepts, Tools, and Example Applications
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 17, 2023 · Artificial Intelligence

Getting Started with YOLOv8 on the Ultralytics Platform: Installation, Command‑Line Usage, and Model Training

This article introduces the YOLOv8 object‑detection framework on the Ultralytics platform, covering environment setup, command‑line and Python APIs for inference, model‑file options, result interpretation, data annotation, training procedures, and exporting models to various deployment formats.

Computer VisionModel TrainingPython
0 likes · 14 min read
Getting Started with YOLOv8 on the Ultralytics Platform: Installation, Command‑Line Usage, and Model Training
MaGe Linux Operations
MaGe Linux Operations
Aug 16, 2023 · Fundamentals

How Layered Architecture Keeps a 30K‑File Python Codebase Manageable

This article explains how a massive Python project with nearly 30,000 files uses a layered architecture and Import Linter to enforce dependency rules, reduce complexity, track technical debt, and improve maintainability, while also discussing the trade‑offs and practical implementation details.

PythonSoftware Architecturecode organization
0 likes · 15 min read
How Layered Architecture Keeps a 30K‑File Python Codebase Manageable
Python Programming Learning Circle
Python Programming Learning Circle
Aug 16, 2023 · Backend Development

Comprehensive List and Comparison of Python Web Frameworks

This article presents a curated collection of Python web frameworks, explains what a web framework is, outlines their purposes, and provides a ranked overview of each framework's official site, advantages, and disadvantages to help developers choose the most suitable option for their projects.

ComparisonDjangoFastAPI
0 likes · 23 min read
Comprehensive List and Comparison of Python Web Frameworks
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 16, 2023 · Artificial Intelligence

Deep Dive into OCR – Chapter 2: Development and Classification of OCR Technology

This article provides a comprehensive overview of OCR technology, detailing the evolution from traditional hand‑crafted methods to modern deep‑learning approaches, describing image preprocessing, text detection and recognition pipelines, summarizing classic machine‑learning algorithms, and presenting a practical OpenCV implementation with Python code.

Computer VisionDeep LearningOCR
0 likes · 23 min read
Deep Dive into OCR – Chapter 2: Development and Classification of OCR Technology
Test Development Learning Exchange
Test Development Learning Exchange
Aug 14, 2023 · Fundamentals

Data Analysis Report Writing and Presentation: Code Examples for Various Business Scenarios

This guide explains how to write and present data analysis reports across various business scenarios, providing step‑by‑step Python code using pandas and matplotlib to visualize sales trends, survey results, patient statistics, investment performance, and user behavior, along with a comprehensive report template.

Business IntelligencePythonpandas
0 likes · 9 min read
Data Analysis Report Writing and Presentation: Code Examples for Various Business Scenarios
Python Programming Learning Circle
Python Programming Learning Circle
Aug 14, 2023 · Backend Development

Common Python Scheduling Techniques and Tools

This article reviews multiple ways to implement periodic tasks in Python, covering simple loops with sleep, libraries such as Timeloop, threading.Timer, sched, schedule, the APScheduler framework, as well as distributed solutions like Celery and Apache Airflow, and provides code examples for each method.

APSchedulerAirflowPython
0 likes · 23 min read
Common Python Scheduling Techniques and Tools
Model Perspective
Model Perspective
Aug 13, 2023 · Artificial Intelligence

Unlocking Hidden Markov Models: Theory, Algorithms, and Python Implementations

This article explains Hidden Markov Models, covering their core concepts, basic elements, the three fundamental problems with forward, Viterbi, and Baum‑Welch algorithms, provides a weather illustration, detailed Python code using hmmlearn, and a real‑world earthquake case study, highlighting practical implementation steps.

HMMHidden Markov ModelPython
0 likes · 15 min read
Unlocking Hidden Markov Models: Theory, Algorithms, and Python Implementations
Wu Shixiong's Large Model Academy
Wu Shixiong's Large Model Academy
Aug 13, 2023 · Fundamentals

Multi-Source BFS Solution for the 2023Q2B Mars Terraforming Challenge

The article presents a grid‑based Mars terraforming problem where cells are marked YES, NO, or NA, and asks to determine the minimum number of solar days needed to convert all convertible (NO) cells to habitable (YES) using a multi‑source BFS approach, returning –1 if impossible, with full Python implementation and complexity analysis.

BFSPythonalgorithm
0 likes · 8 min read
Multi-Source BFS Solution for the 2023Q2B Mars Terraforming Challenge
Model Perspective
Model Perspective
Aug 12, 2023 · Fundamentals

Unlocking Bayesian Methods: Theory, Real-World Examples, and Python Demo

This article explains Bayesian methods—its core theorem, historical and everyday applications, a detailed medical testing model, and provides a step‑by‑step Python calculation illustrating how prior probabilities and new evidence combine to produce posterior probabilities.

Bayesian inferenceMedical TestingPython
0 likes · 6 min read
Unlocking Bayesian Methods: Theory, Real-World Examples, and Python Demo
21CTO
21CTO
Aug 11, 2023 · Backend Development

How Layered Architecture Keeps a 28K‑File Python Monolith Manageable

This article explains how a massive Python codebase with over 27,000 modules is organized using a layered architecture, enforced with Import Linter, to reduce complexity, track technical debt, and enable independent development across clients and territories.

Pythoncode organizationimport-linter
0 likes · 14 min read
How Layered Architecture Keeps a 28K‑File Python Monolith Manageable
Python Programming Learning Circle
Python Programming Learning Circle
Aug 11, 2023 · Fundamentals

13 Advanced Python Scripts for Everyday Tasks

This article presents thirteen practical Python scripts—including speed testing, Google searching, web automation, lyric fetching, EXIF extraction, OCR, image cartoonization, recycle‑bin clearing, photo enhancement, Windows version detection, PDF‑to‑image conversion, hex‑to‑RGB conversion, and website status checking—each accompanied by ready‑to‑run code examples.

PythonTutorialautomation
0 likes · 9 min read
13 Advanced Python Scripts for Everyday Tasks
Test Development Learning Exchange
Test Development Learning Exchange
Aug 10, 2023 · Fundamentals

Python Built‑in Functions for Data Type Casting

This article explains how to use Python's built‑in casting functions—int(), float(), str(), bool(), list(), tuple(), set() and dict()—to convert between numeric, string, boolean, sequence, and mapping types, providing clear code examples for each conversion scenario.

ListPythonbool
0 likes · 14 min read
Python Built‑in Functions for Data Type Casting
Architect's Guide
Architect's Guide
Aug 10, 2023 · Artificial Intelligence

Getting Started with LangChain: Building LLM Applications in Python

This tutorial introduces LangChain, an open‑source Python framework that provides unified model access, prompt management, memory, retrieval, and tool integration, enabling developers to quickly prototype AI‑driven applications using large language models and various external data sources.

LLMLangChainPrompt engineering
0 likes · 13 min read
Getting Started with LangChain: Building LLM Applications in Python
Test Development Learning Exchange
Test Development Learning Exchange
Aug 9, 2023 · Fundamentals

Understanding Python Lists: Creation, Operations, and Manipulation

This article explains why Python lists are essential, how to create them (empty, with integers, strings, mixed types, or nested lists), outlines their key characteristics such as order and mutability, and demonstrates common operations—including indexing, slicing, adding, removing, modifying, and retrieving element indices—through clear code examples.

Data StructuresListPython
0 likes · 12 min read
Understanding Python Lists: Creation, Operations, and Manipulation
Model Perspective
Model Perspective
Aug 9, 2023 · Fundamentals

Master the Kelly Criterion: Optimize Betting and Investment Returns

This article explains the Kelly Criterion, its mathematical formula, practical application with a biased‑coin example, detailed derivation, Python simulation code, and a balanced evaluation of its strengths and limitations for gambling and investment strategies.

Betting StrategyKelly CriterionPython
0 likes · 11 min read
Master the Kelly Criterion: Optimize Betting and Investment Returns
Wu Shixiong's Large Model Academy
Wu Shixiong's Large Model Academy
Aug 9, 2023 · Interview Experience

Compute the Longest Broadcast Response Time with BFS

This article explains a graph‑based interview problem where, given an undirected network of N nodes and their connections, you must determine the minimum time for a broadcast node to receive all responses, and provides a full Python BFS solution with complexity analysis.

BFSPythonalgorithm
0 likes · 6 min read
Compute the Longest Broadcast Response Time with BFS
Test Development Learning Exchange
Test Development Learning Exchange
Aug 8, 2023 · Fundamentals

Master Python Metaprogramming: Metaclasses, Decorators, and Property Accessors Explained

Learn how Python's metaprogramming lets you dynamically create, modify, and control classes and functions at runtime, covering metaclasses for singleton patterns and class registration, decorators for caching, timing, and logging, and property accessors for validation and computed attributes, each illustrated with concrete code examples.

BackendPythonTutorial
0 likes · 7 min read
Master Python Metaprogramming: Metaclasses, Decorators, and Property Accessors Explained
Wu Shixiong's Large Model Academy
Wu Shixiong's Large Model Academy
Aug 8, 2023 · Interview Experience

Unlock the Golden Treasure Box: Algorithmic Solutions for Interview Questions

This article presents three interview‑style algorithm problems—a golden treasure‑box search, an inequality‑set validator with maximum‑difference calculation, and a smallest‑number‑after‑removing‑digits task—each with clear problem statements, constraints, step‑by‑step simulation logic, and full Python code implementations.

Data StructuresPythonalgorithm
0 likes · 10 min read
Unlock the Golden Treasure Box: Algorithmic Solutions for Interview Questions
Test Development Learning Exchange
Test Development Learning Exchange
Aug 7, 2023 · Databases

Python Code Examples for Connecting to Common Databases

This article provides concise Python code snippets for connecting to and querying a variety of popular databases—including MySQL, PostgreSQL, SQLite, MongoDB, Oracle, SQL Server, Redis, Elasticsearch, Cassandra, Couchbase, Firebase, DynamoDB, Neo4j, and InfluxDB—illustrating the essential steps for each.

Code ExamplesMongoDBMySQL
0 likes · 8 min read
Python Code Examples for Connecting to Common Databases
Test Development Learning Exchange
Test Development Learning Exchange
Aug 6, 2023 · Fundamentals

Practical Python Garbage Collection and Memory Analysis: 10 Useful Code Examples

This article presents ten practical Python code examples demonstrating various garbage collection mechanisms and memory‑analysis tools, including reference counting, cyclic references, object inspection, tracemalloc, memory_profiler, pympler, and objgraph, to help developers understand and optimize memory usage.

Garbage CollectionMemory ManagementPython
0 likes · 4 min read
Practical Python Garbage Collection and Memory Analysis: 10 Useful Code Examples
Test Development Learning Exchange
Test Development Learning Exchange
Aug 2, 2023 · Backend Development

Practical Examples of Python multiprocessing and Celery for Parallel and Distributed Task Processing

This article introduces Python's multiprocessing module and the Celery distributed task queue, explains their core features, and provides ten practical code examples demonstrating multi‑process parallel computation, inter‑process communication, asynchronous tasks, scheduling, retries, and distributed processing for real‑world applications.

Distributed TasksPythoncelery
0 likes · 7 min read
Practical Examples of Python multiprocessing and Celery for Parallel and Distributed Task Processing
Test Development Learning Exchange
Test Development Learning Exchange
Aug 2, 2023 · Fundamentals

Dynamic Code Execution and Code Generation in Python: Techniques and Practical Scenarios

This article explains Python's dynamic code execution and code generation techniques, covering the exec function, code templates, and six practical examples such as dynamic module import, class loading, function invocation, class definition, function creation, and runtime modification of classes or functions.

Pythoncode-generationdynamic execution
0 likes · 5 min read
Dynamic Code Execution and Code Generation in Python: Techniques and Practical Scenarios
Architect
Architect
Jul 31, 2023 · Artificial Intelligence

Getting Started with LangChain: Building LLM‑Powered Applications

This article introduces LangChain, explains why it’s useful for building applications with large language models, walks through installation, API‑key setup, model and embedding selection, prompt engineering, chaining, memory, agents, and vector‑store indexing, and provides runnable Python code examples throughout.

LLMLangChainPromptEngineering
0 likes · 16 min read
Getting Started with LangChain: Building LLM‑Powered Applications
JD Tech
JD Tech
Jul 31, 2023 · Artificial Intelligence

Local Deployment, Fine‑tuning, and Inference of the Open‑source Alpaca‑LoRA Model on GPU Servers

This article details the step‑by‑step process of installing GPU drivers, setting up a Python environment, deploying the open‑source Alpaca‑LoRA large language model, fine‑tuning it with Chinese data on a multi‑GPU server, and running inference, while discussing practical challenges and performance observations.

AlpacaFine-tuningGPU
0 likes · 14 min read
Local Deployment, Fine‑tuning, and Inference of the Open‑source Alpaca‑LoRA Model on GPU Servers
Python Programming Learning Circle
Python Programming Learning Circle
Jul 31, 2023 · Backend Development

Online Movie Website Built with Python Flask – Project Overview and Setup Guide

This article introduces a beginner‑friendly online movie website project built with Python Flask, detailing its architecture, front‑end and back‑end features, required environment, dependency installation, and deployment steps, complemented by screenshots and a QR code for free Python learning resources.

BootstrapFlaskPython
0 likes · 4 min read
Online Movie Website Built with Python Flask – Project Overview and Setup Guide
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jul 31, 2023 · Artificial Intelligence

Overview of Deep Neural Network Architectures

This article provides a comprehensive overview of deep neural network families, introducing twelve major architectures—including Feedforward, CNN, RNN, LSTM, DBN, GAN, Autoencoder, Residual, Capsule, Transformer, Attention, and Deep Reinforcement Learning—explaining their principles, structures, training methods, and offering Python/TensorFlow/PyTorch code examples.

CNNDeep LearningGAN
0 likes · 29 min read
Overview of Deep Neural Network Architectures
MaGe Linux Operations
MaGe Linux Operations
Jul 30, 2023 · Fundamentals

17 Essential Python Tricks to Boost Your Coding Efficiency

This article presents 17 practical Python tricks—including swapping variables, joining lists, finding frequent items, checking anagrams, reversing strings or lists, transposing arrays, chained comparisons, dictionary operations, and more—to help developers write cleaner, more efficient code.

Pythoncoding efficiencydictionary
0 likes · 4 min read
17 Essential Python Tricks to Boost Your Coding Efficiency
Model Perspective
Model Perspective
Jul 29, 2023 · Fundamentals

Unveiling Music’s Hidden Frequencies: Fourier Series Explained with Python

This article introduces Fourier series, explains how any musical note can be decomposed into its constituent frequencies, demonstrates generating a composite waveform with Python, computes its Fourier coefficients, visualizes the results, and discusses practical applications such as audio analysis, instrument classification, and digital music compression.

Audio AnalysisFourier SeriesMusic
0 likes · 8 min read
Unveiling Music’s Hidden Frequencies: Fourier Series Explained with Python
Test Development Learning Exchange
Test Development Learning Exchange
Jul 28, 2023 · Fundamentals

Creating Beautiful Charts with Altair: Scatter, Line, Bar, Box, Area, and Pie Plots in Python

This article demonstrates how to use the Python Altair library to create a variety of visualizations—including scatter, line, bar, box, area, and pie charts—by loading sample datasets and applying concise, consistent API calls, while also highlighting customization options and interactive capabilities.

AltairData visualizationPython
0 likes · 5 min read
Creating Beautiful Charts with Altair: Scatter, Line, Bar, Box, Area, and Pie Plots in Python
MoonWebTeam
MoonWebTeam
Jul 28, 2023 · Artificial Intelligence

Unlocking LangChain: A Complete Guide to Building LLM Applications

This article introduces LangChain, explains its architecture and core components, and provides step‑by‑step Python examples for chat models, embeddings, prompts, indexes, chains, memory, agents, and practical use‑cases such as QA bots, web search, summarization, and persistent vector stores.

LLMLangChainPython
0 likes · 34 min read
Unlocking LangChain: A Complete Guide to Building LLM Applications
Test Development Learning Exchange
Test Development Learning Exchange
Jul 27, 2023 · Artificial Intelligence

Splitting PDF Files and Recognizing MP3 Audio with Python

This guide explains how to split a PDF into separate files using PyPDF2 and provides two Python approaches for converting MP3 audio to text—one leveraging Google Speech‑Recognition for higher accuracy and another using PocketSphinx for complete transcription—complete with ready‑to‑run code examples.

PDFPyPDF2Python
0 likes · 5 min read
Splitting PDF Files and Recognizing MP3 Audio with Python
Model Perspective
Model Perspective
Jul 27, 2023 · Fundamentals

Unlocking Markov Chains: From Weather Forecasts to Keyboard Predictions

This article introduces Markov chains as a mathematical model of state transitions, explains definitions, transition matrices, n‑step and steady‑state distributions, and demonstrates practical Python simulations for weather forecasting and simple keyboard word prediction.

Markov chainPythonmachine learning
0 likes · 7 min read
Unlocking Markov Chains: From Weather Forecasts to Keyboard Predictions
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 FeaturesPerformancePython
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.

PythonTutorialautomation
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.

ChatbotPythonTutorial
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.

Pythondataclassesf-strings
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.

CNNImage ClassificationPython
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.

PerformancePythoncommunity
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.

AILangChainPython
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.

MySQL ComparisonPubSubPython
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.

CPythonGILMeta
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.

Data ScienceDeep LearningGame Development
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