Lines Matching +full:module +full:- +full:importer
13 and must be named after the module name, with an appropriate extension.
20 It returns either a fully initialized module, or a :c:type:`PyModuleDef`
21 instance. See :ref:`initializing-modules` for details.
25 For modules with ASCII-only names, the function must be named
27 module. When using :ref:`multi-phase-initialization`, non-ASCII module names
36 suffix = b'U_' + name.encode('punycode').replace(b'-', b'_')
41 using symbolic links or a custom importer, because by default only the
60 .. code-block:: python3
77 will compile :file:`demo.c`, and produce an extension module named ``demo`` in
78 the :file:`build` directory. Depending on the system, the module file will end
85 meta-information to build packages, and it specifies the contents of the
88 documentation in :ref:`distutils-index` to learn more about the features of
91 It is common to pre-compute arguments to :func:`setup`, to better structure the
103 .. code-block:: python3
128 meta-information, which
135 …-DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -DMAJOR_VERSION=1 -DMINOR_VERSION=0 -I/usr/local/i…
137 …gcc -shared build/temp.linux-i686-2.2/demo.o -L/usr/local/lib -ltcl83 -o build/lib.linux-i686-2.2/…
150 End-users will typically want to install the module, they do so by running ::
154 Module maintainers should produce source packages; to do so, they run ::