Nota
¡Ayúdanos a traducir la documentación oficial de Python al Español! Puedes encontrar más información en Como contribuir. Ayuda a acercar Python a más personas de habla hispana.
Pendiente de eliminación en Python 3.14¶
El campo
ma_version_tagenPyDictObjectpara módulos de extensión (PEP 699; gh-101193).Crear
tipos inmutablescon bases mutables (gh-95388).Funciones para configurar la inicialización de Python, obsoletas en Python 3.11:
PySys_SetArgvEx(): EstablezcaPyConfig.argven su lugar.PySys_SetArgv(): EstablezcaPyConfig.argven su lugar.Py_SetProgramName(): EstablezcaPyConfig.program_nameen su lugar.Py_SetPythonHome(): EstablezcaPyConfig.homeen su lugar.
La API
Py_InitializeFromConfig()debería utilizarse conPyConfigen su lugar.Variables de configuración global:
Py_DebugFlag: UtilicePyConfig.parser_debugen su lugar.Py_VerboseFlag: UtilicePyConfig.verboseen su lugar.Py_QuietFlag: UtilicePyConfig.quieten su lugar.Py_InteractiveFlag: UtilicePyConfig.interactiveen su lugar.Py_InspectFlag: UtilicePyConfig.inspecten su lugar.Py_OptimizeFlag: UtilicePyConfig.optimization_levelen su lugar.Py_NoSiteFlag: UtilicePyConfig.site_importen su lugar.Py_BytesWarningFlag: UtilicePyConfig.bytes_warningen su lugar.Py_FrozenFlag: UtilicePyConfig.pathconfig_warningsen su lugar.Py_IgnoreEnvironmentFlag: UtilicePyConfig.use_environmenten su lugar.Py_DontWriteBytecodeFlag: UtilicePyConfig.write_bytecodeen su lugar.Py_NoUserSiteDirectory: UtilicePyConfig.user_site_directoryen su lugar.Py_UnbufferedStdioFlag: UtilicePyConfig.buffered_stdioen su lugar.Py_HashRandomizationFlag: UtilicePyConfig.use_hash_seedyPyConfig.hash_seeden su lugar.Py_IsolatedFlag: UtilicePyConfig.isolateden su lugar.Py_LegacyWindowsFSEncodingFlag: UtilicePyPreConfig.legacy_windows_fs_encodingen su lugar.Py_LegacyWindowsStdioFlag: UtilicePyConfig.legacy_windows_stdioen su lugar.Py_FileSystemDefaultEncoding: UtilicePyConfig.filesystem_encodingen su lugar.Py_HasFileSystemDefaultEncoding: UtilicePyConfig.filesystem_encodingen su lugar.Py_FileSystemDefaultEncodeErrors: UtilicePyConfig.filesystem_errorsen su lugar.Py_UTF8Mode: UtilicePyPreConfig.utf8_modeen su lugar. (ConsultePy_PreInitialize())
La API
Py_InitializeFromConfig()debería utilizarse conPyConfigen su lugar.