zoukankan      html  css  js  c++  java
  • Source Code Structure

    Source Code Structure - Python 源码目录结构
    
        Include     目录包含了 Python 提供的所有头文件, 如果用户需要用 C 或 C++ 编写自定义模块扩展 Python,
                    那么就需要用到这里提供的头文件。
    
        Lib         目录包含了 Python 自带的所有标准库, 其中的库都是用 Python 写的。
    
        Moudles     目录包含了所有用 C 语言写的模块, 是那些对速度要求非常严格的模块, 如 random, cStringIO 等。
                    然而一些对速度要求不高的模块,如 os 就用 Python 编写,分入在 Lib 目录下.
    
        Parser      目录包含了 Python 解释器中的 Scanner 和 Parser 部分, 即对 Python 源代码进行词法儿分析和语法儿分析的部分。
                    另外 Parser 目录下还包含了一些有的工具, 能够根据 Python 的语法自动生成 Python 的词法和语法分析器。
    
        Objects     目录包含了所有 Python 的内建对象, 如 整数, list, dict 等等.
                    还有 Python 在运行时需要的所有的内部使用对象的实现。
    
        Python      目录包含了 Python 解释器中的 Compiler 和执行引擎部分,是 Python 运行的核心。
    
        PCBuild     目录下包含了 Visual Studio 的工程文件, 供编译 Python 的时候使用。
    
    
  • 相关阅读:
    POJ 3672 水题......
    POJ 3279 枚举?
    STL
    241. Different Ways to Add Parentheses
    282. Expression Add Operators
    169. Majority Element
    Weekly Contest 121
    927. Three Equal Parts
    910. Smallest Range II
    921. Minimum Add to Make Parentheses Valid
  • 原文地址:https://www.cnblogs.com/zzyzz/p/7493790.html
Copyright © 2011-2022 走看看