bpo-28816: [doc] clarify that zipimport invokes importers only for python files (GH-30060)

This commit is contained in:
Irit Katriel 2021-12-16 09:12:24 +00:00 committed by GitHub
parent f62420c3d3
commit a951c95a13
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -23,8 +23,8 @@ and a path within the archive can be specified to only import from a
subdirectory. For example, the path :file:`example.zip/lib/` would only
import from the :file:`lib/` subdirectory within the archive.
Any files may be present in the ZIP archive, but only files :file:`.py` and
:file:`.pyc` are available for import. ZIP import of dynamic modules
Any files may be present in the ZIP archive, but importers are only invoked for
:file:`.py` and :file:`.pyc` files. ZIP import of dynamic modules
(:file:`.pyd`, :file:`.so`) is disallowed. Note that if an archive only contains
:file:`.py` files, Python will not attempt to modify the archive by adding the
corresponding :file:`.pyc` file, meaning that if a ZIP archive