<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=CPython</id>
	<title>CPython - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=CPython"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=CPython&amp;action=history"/>
	<updated>2026-06-23T23:45:12Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=CPython&amp;diff=546647&amp;oldid=prev</id>
		<title>imported&gt;InternetArchiveBot：​Fixing 2 dead IA links per WP:DEADIABOOKLINKS (20260528dark)) #IABot (v2.0.9.5) (GreenC bot</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=CPython&amp;diff=546647&amp;oldid=prev"/>
		<updated>2026-05-30T02:01:10Z</updated>

		<summary type="html">&lt;p&gt;Fixing 2 dead IA links per &lt;a href=&quot;/index.php?title=En:WP:DEADIABOOKLINKS&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;En:WP:DEADIABOOKLINKS（页面不存在）&quot;&gt;WP:DEADIABOOKLINKS&lt;/a&gt; (20260528dark)) #IABot (v2.0.9.5) (&lt;a href=&quot;/index.php?title=User:GreenC_bot&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User:GreenC bot（页面不存在）&quot;&gt;GreenC bot&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{NoteTA&lt;br /&gt;
|G1=IT&lt;br /&gt;
|G2=FL&lt;br /&gt;
|2=zh-cn:解释;zh-tw:直譯;&lt;br /&gt;
|3=zh-cn:实现;zh-tw:實作;&lt;br /&gt;
|4=zh-cn:编程;zh-tw:程式設計&lt;br /&gt;
}}&lt;br /&gt;
{{Infobox Software&lt;br /&gt;
| name = CPython&lt;br /&gt;
| logo = [[File:Python logo and wordmark.svg|300px]]&lt;br /&gt;
| author = [[Guido van Rossum]]&lt;br /&gt;
| released = {{Start date and age|1994|01|26|df=yes}}&lt;br /&gt;
| developer =Python Software Foundation &lt;br /&gt;
| programming language = [[C语言|C]]&lt;br /&gt;
| platform = [[跨平台]]&lt;br /&gt;
| genre = Python程式語言直譯器&lt;br /&gt;
| license = [[Python软件基金会许可证]]&lt;br /&gt;
| website = [http://www.python.org/ Python.org]&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;CPython&amp;#039;&amp;#039;&amp;#039;是用[[C语言]]实现的[[Python]]解释器。作为官方实现，它是最广泛使用的Python解释器。除了CPython以外，还有用[[Java]]实现的[[Jython]]，用[[.NET]]实现的[[IronPython]]，使[[Python]]方便地和[[Java]]程序、[[.NET]]程序[[集成]]。另外还有一些实验性的Python解释器比如[[PyPy]]。{{ref|nutshell}}&lt;br /&gt;
&lt;br /&gt;
CPython是使用[[字节码]]的[[解释器]]，任何程序源代码在执行之前先要[[编译]]成字节码。它还有和几种其它语言（包括C语言）交互的[[外部函数接口]]。&lt;br /&gt;
&lt;br /&gt;
== 支持的平台 ==&lt;br /&gt;
{|&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot;| &amp;#039;&amp;#039;&amp;#039;[[类Unix]]&amp;#039;&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;* [[AIX]]&amp;lt;br /&amp;gt;* [[BSD]]&amp;lt;br /&amp;gt;* [[Darwin (操作系统)|Darwin]]&amp;lt;br /&amp;gt;* [[FreeBSD]]&amp;lt;br /&amp;gt;* [[HP-UX]]&amp;lt;br /&amp;gt;* [[IRIX]] 5以及更高版本&amp;lt;br /&amp;gt;* [[貝爾實驗室九號計畫|九號計畫]]&amp;lt;br /&amp;gt;* [[Mac OS X]]&amp;lt;br /&amp;gt;* [[NetBSD]]&amp;lt;br /&amp;gt;* [[Linux]]&amp;lt;br /&amp;gt;* [[OpenBSD]]&amp;lt;br /&amp;gt;* [[Solaris]]&amp;lt;br /&amp;gt;* [[Tru64]]&amp;lt;br /&amp;gt;*其它[[Unix]]&lt;br /&gt;
| width=&amp;quot;25%&amp;quot;  valign=&amp;quot;top&amp;quot;| &amp;#039;&amp;#039;&amp;#039;桌面操作系统&amp;#039;&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;* [[AROS]]&amp;lt;br /&amp;gt;* [[AtheOS]]&amp;lt;br /&amp;gt;* [[BeOS]]&amp;lt;br /&amp;gt;* [[Windows]]&amp;lt;br /&amp;gt;* [[Windows NT]]&amp;lt;br /&amp;gt;* [[OS/2]]&amp;lt;br /&amp;gt;* [[RISC OS]]&lt;br /&gt;
| width=&amp;quot;25%&amp;quot;  valign=&amp;quot;top&amp;quot;| &amp;#039;&amp;#039;&amp;#039;特殊的和嵌入式&amp;#039;&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;* [[GP2X]]&amp;lt;br /&amp;gt;* [[iPodLinux]]&amp;lt;br /&amp;gt;* [[Nintendo DS]]&amp;lt;br /&amp;gt;* [[Nintendo Gamecube]]&amp;lt;br /&amp;gt;* [[Symbian OS Series60]]&amp;lt;br /&amp;gt;* [[Nokia 770 Internet Tablet]]&amp;lt;br /&amp;gt;* [[Nokia N800]]&amp;lt;br /&amp;gt;* [[Nokia N810]]&amp;lt;br /&amp;gt;* [[Palm OS]]&amp;lt;br /&amp;gt;* [[PlayStation 2]]&amp;lt;br /&amp;gt;* [[PlayStation 3]]（Linux）&amp;lt;br /&amp;gt;* [[Psion]]&amp;lt;br /&amp;gt;* [[QNX]]&amp;lt;br /&amp;gt;* [[Sharp Zaurus]]&amp;lt;br /&amp;gt;* [[Xbox (遊戲機)|Xbox]]/[[XBMC]]&amp;lt;br /&amp;gt;* [[VxWorks]]&amp;lt;br /&amp;gt;* [[Openmoko]]&lt;br /&gt;
| width=&amp;quot;25%&amp;quot;  valign=&amp;quot;top&amp;quot;| &amp;#039;&amp;#039;&amp;#039;大型机和其它&amp;#039;&amp;#039;&amp;#039;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;* [[OS/390]]&amp;lt;br /&amp;gt;* [[OpenVMS|VMS]]&amp;lt;br /&amp;gt;* [[z/OS]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 曾经支持的平台 ==&lt;br /&gt;
[http://www.python.org/dev/peps/pep-0011/ PEP 11]{{Wayback|url=http://www.python.org/dev/peps/pep-0011/ |date=20090609125847 }}列出了CPython停止支持的平台。&lt;br /&gt;
&lt;br /&gt;
* [[DOS]]（2.0开始停止支持）&lt;br /&gt;
* [[IRIX]] 4（2.3开始停止支持）&lt;br /&gt;
* [[Mac OS 9]]（2.4开始停止支持）&lt;br /&gt;
* [[MINIX]]（2.3开始停止支持）&lt;br /&gt;
&lt;br /&gt;
== 非官方的移植 ==&lt;br /&gt;
这些版本没有进入[[Python软件基金会]]的官方版本，这些版本包含了为特定平台提供的模块，如为PSP提供的图像和声音[[API]]以及为S60提供的[[短信|SMS]]和照相机API。&lt;br /&gt;
&lt;br /&gt;
* [[Amiga]] [http://www.monkeyhouse.eclipse.co.uk/amiga/python/]{{Wayback|url=http://www.monkeyhouse.eclipse.co.uk/amiga/python/ |date=20090223112415 }}&lt;br /&gt;
* [[AS/400]] [http://www.iseriespython.com/]{{Wayback|url=http://www.iseriespython.com/ |date=20080515180522 }}&lt;br /&gt;
* [[DOS]]平台使用的[[DJGPP]] [http://www.caddit.net/pythond/]{{Wayback|url=http://www.caddit.net/pythond/ |date=20090202073459 }}&lt;br /&gt;
* [[PSP]] [https://web.archive.org/web/20090210233518/http://python-psp.net/trac/]&lt;br /&gt;
* [[Symbian]] [https://web.archive.org/web/20080810154656/http://opensource.nokia.com/projects/pythonfors60/]&lt;br /&gt;
* [[Windows CE]]/[[Pocket PC]] [http://pythonce.sourceforge.net/]{{Wayback|url=http://pythonce.sourceforge.net/ |date=20090831100013 }}&lt;br /&gt;
&lt;br /&gt;
== 并发问题 ==&lt;br /&gt;
在[[多处理器]]的计算机上使用CPython的主要问题来自CPython的[[全局解释器锁]]（Global Interpreter Lock，GIL），它使得CPython不能进行并发编程。&amp;lt;ref&amp;gt;{{Cite web |url=http://docs.python.org/api/threads.html |title=Python/C API Reference Manual: Thread State and the Global Interpreter Lock |accessdate=2021-02-05 |archive-date=2008-09-14 |archive-url=https://web.archive.org/web/20080914102629/http://docs.python.org/api/threads.html |dead-url=yes }}&amp;lt;/ref&amp;gt;要做到并发编程，就必须为每一个线程运行一个解释器。如果这样的话，它们之间的通讯就非常困难。所以社区内一直在讨论是否要从CPython中去除GIL。&amp;lt;ref&amp;gt;{{Cite web |url=http://www.python.org/doc/faq/library/#can-t-we-get-rid-of-the-global-interpreter-lock |title=Python Library and Extension FAQ: Can&amp;#039;t we get rid of the Global Interpreter Lock? |accessdate=2009-05-30 |archive-date=2009-05-31 |archive-url=https://web.archive.org/web/20090531065727/http://www.python.org/doc/faq/library/#can-t-we-get-rid-of-the-global-interpreter-lock |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 注释 ==&lt;br /&gt;
# {{note|nutshell}} {{cite book&lt;br /&gt;
| last = Martelli&lt;br /&gt;
| first = Alex&lt;br /&gt;
| authorlink = Alex Martelli&lt;br /&gt;
| title = Python in a Nutshell&lt;br /&gt;
| url = https://archive.org/details/pythoninnutshell0000mart&lt;br /&gt;
| publisher = [[O&amp;#039;Reilly Media|O&amp;#039;Reilly]]&lt;br /&gt;
| year = 2006&lt;br /&gt;
| edition = 2nd edition&lt;br /&gt;
| isbn = 0-596-10046-9&lt;br /&gt;
| pages = [https://archive.org/details/pythoninnutshell0000mart/page/5 5]–7 }}&lt;br /&gt;
&lt;br /&gt;
== 参考 ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
==延伸閱讀==&lt;br /&gt;
{{refbegin}}&lt;br /&gt;
* {{cite book |last=Shaw |first=Anthony |author-link= |date=2021 |title=CPython Internals: Your Guide to the Python 3 Interpreter |url=https://archive.org/details/cpythoninternals0000anth|location= |publisher=Real Python |page= |isbn=9781775093343}}&lt;br /&gt;
{{refend}}&lt;br /&gt;
&lt;br /&gt;
==外部連結==&lt;br /&gt;
* {{Github|python/cpython|CPython}}&lt;br /&gt;
{{-}}&lt;br /&gt;
{{Python|state=collapsed}}&lt;br /&gt;
&lt;br /&gt;
[[Category:自由电脑程式设计工具]]&lt;br /&gt;
[[Category:Python解释器]]&lt;br /&gt;
[[Category:用C編程的自由軟體]]&lt;br /&gt;
[[Category:采用Python软件基金会许可证的软件]]&lt;br /&gt;
[[Category:自由編譯器與直譯器]]&lt;/div&gt;</summary>
		<author><name>imported&gt;InternetArchiveBot</name></author>
	</entry>
</feed>