awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Prodesire avatar

Prodesire/Python-Guide-CN

0
View on GitHub↗
4,432 نجوم·758 تفرعات·Batchfile·4 مشاهداتprodesire.github.io/Python-Guide-CN↗

Python Guide CN

Python-Guide-CN هو ترجمة صينية لدليل شامل لبرمجة Python الاصطلاحية وتطوير البرمجيات. يعمل كبرنامج تعليمي برمجي منسق ومرجع للنظام البيئي، ويوفر مساراً منظماً لتعلم صيغة Python، والمكتبات القياسية، وأنماط الترميز الاحترافية.

يتميز المشروع بتقديم تعليمات مفصلة لإعداد بيئات التطوير عبر Windows وmacOS وLinux. يركز بشكل خاص على اختيار المترجمين وإدارة البيئات الافتراضية لضمان بيئة عمل متسقة.

يغطي الدليل مجموعة واسعة من القدرات التقنية، بما في ذلك سير عمل اختبار البرمجيات، وتوزيع الحزم، وتنفيذ أفضل ممارسات الترميز. كما يوفر توجيهات حول تطوير الويب، وبناء REST API، والحوسبة العلمية، بما في ذلك تحليل البيانات وتصورها.

Features

  • Chinese Language Translations - Provides a comprehensive Chinese translation of professional Python programming guidelines and technical documentation.
  • Python Best Practices - Provides comprehensive guidance on Python-specific idioms, conventions, and tooling for high-quality code.
  • Learning Path Structuring - Structures a vast set of technical Python capabilities into a modular hierarchy for progressive learning.
  • Collection Manipulators - Teaches the use of generator expressions and comprehensions for memory-efficient manipulation of data collections.
  • Context Managers - Implements the context manager pattern to ensure reliable resource setup and teardown.
  • Local Development Environment Setup Guides - Includes detailed setup guides for configuring Python interpreters and virtual environments across Windows, macOS, and Linux.
  • Python Environment Managers - Provides detailed instructions on selecting interpreters and managing virtual environments to ensure consistent workspaces.
  • Python Package Lifecycle Management - Provides a structured approach to managing the full lifecycle of Python packages, from installation to publishing.
  • Curated Resource Lists - Organizes a wide array of external Python libraries and frameworks into curated paths for structured learning.
  • Python Programming Tutorials - Provides a structured tutorial path for learning Python syntax, standard libraries, and professional patterns.
  • Function Argument Passing - Covers the use of positional and keyword arguments to balance function flexibility and readability.
  • Interpreter Selection - Provides a guide for selecting the appropriate Python interpreter implementation based on execution speed and ecosystem needs.
  • Package Dependency Management - Guides developers on downloading and managing external libraries and dependencies using package managers.
  • Package Management Tooling - Guides users through the process of downloading, installing, and managing compatible application packages via CLI.
  • Idiomatic Patterns - Documents idiomatic Python patterns and professional coding styles to guide developers toward industry standards.
  • Sequence Unpacking - Demonstrates language-level techniques for assigning list items to multiple variables using extended unpacking.
  • Code Documentation Standards - Establishes standards for using inline comments and docstrings to document code logic and behavior.
  • Language Pitfalls - Explains how to identify and avoid common Python language-specific traps and implementation errors.
  • Function Decorators - Demonstrates using function decorators to separate core logic from cross-cutting concerns.
  • Module Hierarchies - Provides a structured approach to organizing source code into logical module hierarchies.
  • Repository Structures - Defines a standardized directory layout for organizing source code, licenses, and tests.
  • Debugging and Testing - Provides a comprehensive approach to verifying code correctness through integrated testing and structured logging.
  • Ecosystem Guides - Acts as a curated reference for selecting tools and libraries within the Python ecosystem for various development goals.
  • API Documentation Generators - Explains how to extract function signatures and docstrings to generate technical API references.
  • C Extension Compilation - Provides instructions for creating importable Python modules using C extension compilation for increased performance.
  • Application Distribution Strategies - Explains how to package, freeze, and publish projects for delivery across various operating systems.
  • Package Distribution - Covers packaging code for distribution via public or private package indices for easy discovery.
  • Python Distribution Packaging - Covers the process of packaging applications and libraries for distribution via package indices or as standalone executables.
  • Algorithm Implementations - Provides clean, pedagogical code implementations for standard statistical and neural network architectures.
  • Docstring Example Verifications - Explains how to execute code snippets embedded in docstrings to verify usage examples.
  • Technical Reference Manuals - Aggregates official specifications and technical manuals into a centralized reference for Python developers.
  • Bytecode Management - Explains how to manage the generation and exclusion of bytecode files to optimize performance and clean source control.
  • Hash Table Lookups - Demonstrates how to use hash-based retrieval and hash tables to optimize search speed for large datasets.
  • Native Machine Code Compilation - Explains the translation of high-level Python instructions into native machine code for increased execution speed.
  • JIT Compilation Accelerators - Describes the use of just-in-time compilation to accelerate CPU-intensive loops and numerical tasks.
  • Scientific Computing - Offers instruction on using specialized libraries for scientific computing, data analysis, and visualization.
  • Statistical Analysis Libraries - Guides the use of scientific computing packages for statistical computations and data analysis.
  • Asynchronous Task Managers - Explains how to use event loops to execute multiple network requests concurrently and manage background operations.
  • Project Documentation Standards - Guides the organization of project-level documentation, including README, LICENSE, and CHANGELOG files.
  • Project Packaging Standards - Describes how to bundle applications, structure project repositories, and freeze code for deployment.
  • Test Environment Isolation - Describes techniques for isolating test environments and ensuring consistency across multiple Python interpreters.
  • Application Event Recording - Covers mechanisms for capturing and recording runtime diagnostic messages for troubleshooting and auditing.
  • Monitoring Frameworks - Describes the implementation of extensible diagnostic layers to provide visibility into large-scale system health.
  • System Resource Monitors - Explains how to retrieve and monitor real-time hardware and process performance metrics for CPU and memory.
  • Docstring Testing - Explains how to run embedded code snippets within documentation to confirm correct output.
  • Model Accuracy Evaluators - Explains methods for measuring the precision and performance of machine learning models against benchmark datasets.
  • Property-Based Testing - Covers methodologies for verifying software invariants by generating wide ranges of random inputs.
  • Dependency Mocking - Instructs on replacing module dependencies or network calls with controlled substitutes during testing.
  • Cross-Interpreter Test Automation - Describes running tests across various interpreters and configurations using a defined matrix.
  • Unit Testing - Provides guidelines for validating the smallest testable parts of an application in isolation.
  • Application Testing Workflows - Outlines software testing workflows, including unit tests and automated suites for ensuring code correctness.
  • Test Orchestrators - Outlines workflows for orchestrating automated test suites across remote servers for CI validation.
  • Test Suite Organization - Offers methods for structuring and grouping individual test functions into manageable suites.
  • Python Web Frameworks - Provides guidance on building web applications and REST APIs using various Python frameworks.
  • Ecosystem Recommendations - Offers curated recommendations for libraries and frameworks tailored to web development, data science, and other use cases.
  • RESTful API Development - Guides the construction of scalable web services using standard HTTP methods and routing.
  • Web Application Frameworks - Provides a reference for building scalable web applications using various frameworks.
  • موارد التعلم - Practical handbook for installation, configuration, and daily best practices.

سجل النجوم

مخطط تاريخ النجوم لـ prodesire/python-guide-cnمخطط تاريخ النجوم لـ prodesire/python-guide-cn

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة prodesire/python-guide-cn؟

Python-Guide-CN هو ترجمة صينية لدليل شامل لبرمجة Python الاصطلاحية وتطوير البرمجيات. يعمل كبرنامج تعليمي برمجي منسق ومرجع للنظام البيئي، ويوفر مساراً منظماً لتعلم صيغة Python، والمكتبات القياسية، وأنماط الترميز الاحترافية.

ما هي الميزات الرئيسية لـ prodesire/python-guide-cn؟

الميزات الرئيسية لـ prodesire/python-guide-cn هي: Chinese Language Translations, Python Best Practices, Learning Path Structuring, Collection Manipulators, Context Managers, Local Development Environment Setup Guides, Python Environment Managers, Python Package Lifecycle Management.

ما هي البدائل مفتوحة المصدر لـ prodesire/python-guide-cn؟

تشمل البدائل مفتوحة المصدر لـ prodesire/python-guide-cn: rust-lang/book — The Rust Programming Language Book is the official technical guide and educational resource for the Rust language. It… pypa/sampleproject — This project is a reference implementation and tutorial designed to demonstrate the end-to-end workflow of building,… answerdotai/nbdev — This project is a comprehensive framework for literate programming that enables developers to build production-ready… realpython/materials — This project is a comprehensive collection of Python programming education materials, including tutorials, exercises,… braydie/howtobeaprogrammer — HowToBeAProgrammer is a comprehensive software engineering career guide and professional development framework. It… rust-lang/rust-by-example — This project is an interactive programming education resource and tutorial designed for learning the Rust programming…

بدائل مفتوحة المصدر لـ Python Guide CN

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Python Guide CN.
  • rust-lang/bookالصورة الرمزية لـ rust-lang

    rust-lang/book

    17,930عرض على GitHub↗

    The Rust Programming Language Book is the official technical guide and educational resource for the Rust language. It provides a comprehensive walkthrough of the language's design, focusing on its core identity as a systems programming language that enforces memory safety and high-performance execution without the need for a garbage collector. The project is distinguished by its focus on ownership, borrowing, and lifetime tracking, which allow the compiler to verify memory safety and thread safety at compile time. It covers the language's unique approach to zero-cost abstractions, including t

    Rustbookmdbookrust
    عرض على GitHub↗17,930
  • pypa/sampleprojectالصورة الرمزية لـ pypa

    pypa/sampleproject

    5,245عرض على GitHub↗

    This project is a reference implementation and tutorial designed to demonstrate the end-to-end workflow of building, versioning, and uploading Python distributions. It serves as a concrete project template and example for configuring metadata and build artifacts for package indices. The repository illustrates how to package software by defining project metadata and dependencies in static configuration files. It covers the process of transforming source trees into versioned archives and platform-specific binary distributions, specifically showing how to build binary wheels and source distribut

    Python
    عرض على GitHub↗5,245
  • answerdotai/nbdevالصورة الرمزية لـ AnswerDotAI

    AnswerDotAI/nbdev

    5,300عرض على GitHub↗

    This project is a comprehensive framework for literate programming that enables developers to build production-ready Python libraries entirely within Jupyter Notebooks. By treating notebooks as the primary source of truth, it integrates code, documentation, and testing into a unified development pipeline that exports directly to standard Python modules. The framework distinguishes itself through specialized tooling designed to overcome the inherent challenges of using notebooks in professional software engineering. It includes custom Git hooks and merge drivers that sanitize volatile notebook

    Jupyter Notebookcondadeveloper-toolsdocumentation-generator
    عرض على GitHub↗5,300
  • realpython/materialsالصورة الرمزية لـ realpython

    realpython/materials

    5,173عرض على GitHub↗

    This project is a comprehensive collection of Python programming education materials, including tutorials, exercises, and curated code samples. It serves as a learning curriculum and software engineering toolkit, utilizing Jupyter Notebooks to combine executable code with descriptive educational text. The repository provides practical implementation guides for building large language model applications, such as retrieval-augmented generation systems, stateful AI agents, and machine learning workflows. It distinguishes itself by offering a structured approach to agentic coding workflows, cover

    Jupyter Notebook
    عرض على GitHub↗5,173
  • عرض جميع البدائل الـ 30 لـ Python Guide CN→