| # Python 3 module | |
| This module provides support for dealing with Python 3. It has the | |
| following methods. | |
| ## find_python | |
| This is a cross platform way of finding the Python 3 executable, which | |
| may have a different name on different operating systems. Returns an | |
| external program object. | |
| *Added 0.38.0* | |
| ## extension_module | |
| Creates a `shared_module` target that is named according to the naming | |
| conventions of the target platform. All positional and keyword | |
| arguments are the same as for | |
| [shared_module](Reference-manual.md#shared_module). | |
| *Added 0.38.0* | |
| ## language_version | |
| Returns a string with the Python language version such as `3.5`. | |
| *Added 0.40.0* | |
| ## sysconfig_path | |
| Returns the Python sysconfig path without prefix, such as | |
| `lib/python3.6/site-packages`. | |
| *Added 0.40.0* |