1010 < link rel ="stylesheet " type ="text/css " href ="../_static/pygments.css?v=b86133f3 " />
1111 < link rel ="stylesheet " type ="text/css " href ="../_static/classic.css?v=234b1a7c " />
1212 < link rel ="stylesheet " type ="text/css " href ="../_static/pydoctheme.css?v=4365c8fe " />
13- < link id ="pygments_dark_css " media ="(prefers-color-scheme: dark) " rel ="stylesheet " type ="text/css " href ="../_static/pygments_dark.css?v=5349f25f " />
13+ < link id ="pygments_dark_css " media ="(prefers-color-scheme: dark) " rel ="stylesheet " type ="text/css " href ="../_static/pygments_dark.css?v=0fc419ee " />
1414
1515 < script src ="../_static/documentation_options.js?v=a9d878bf "> </ script >
1616 < script src ="../_static/doctools.js?v=9bcbadda "> </ script >
@@ -644,7 +644,7 @@ <h3>API 函式<a class="headerlink" href="#api-functions" title="連結到這個
644644< span class ="nf "> my_function</ span > < span class ="p "> (</ span > < span class ="n "> PyObject</ span > < span class ="w "> </ span > < span class ="o "> *</ span > < span class ="n "> module</ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="n "> PyObject</ span > < span class ="w "> </ span > < span class ="o "> *</ span > < span class ="n "> arg</ span > < span class ="p "> )</ span >
645645< span class ="p "> {</ span >
646646< span class ="w "> </ span > < span class ="kt "> int</ span > < span class ="w "> </ span > < span class ="n "> value</ span > < span class ="p "> ;</ span >
647- < span class ="w "> </ span > < span class ="k "> if</ span > < span class ="w "> </ span > < span class ="p "> (</ span > < span class ="o "> !</ span > < span class ="n "> PyArg_Parse</ span > < span class ="p "> (</ span > < span class ="n "> arg</ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="s "> " i:my_function" </ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="o "> &</ span > < span class ="n "> value</ span > < span class ="p "> ))</ span > < span class ="w "> </ span > < span class ="p "> {</ span >
647+ < span class ="w "> </ span > < span class ="k "> if</ span > < span class ="w "> </ span > < span class ="p "> (</ span > < span class ="o "> !</ span > < span class ="n "> PyArg_Parse</ span > < span class ="p "> (</ span > < span class ="n "> arg</ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="s "> " i:my_function" </ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="o "> &</ span > < span class ="n "> value</ span > < span class ="p "> ))</ span > < span class ="w "> </ span > < span class ="p "> {</ span >
648648< span class ="w "> </ span > < span class ="k "> return</ span > < span class ="w "> </ span > < span class ="nb "> NULL</ span > < span class ="p "> ;</ span >
649649< span class ="w "> </ span > < span class ="p "> }</ span >
650650< span class ="w "> </ span > < span class ="c1 "> // ... use value ...</ span >
@@ -679,7 +679,7 @@ <h3>API 函式<a class="headerlink" href="#api-functions" title="連結到這個
679679< span class ="w "> </ span > < span class ="n "> PyObject</ span > < span class ="w "> </ span > < span class ="o "> *</ span > < span class ="n "> callback</ span > < span class ="w "> </ span > < span class ="o "> =</ span > < span class ="w "> </ span > < span class ="nb "> NULL</ span > < span class ="p "> ;</ span >
680680< span class ="w "> </ span > < span class ="n "> PyObject</ span > < span class ="w "> </ span > < span class ="o "> *</ span > < span class ="n "> result</ span > < span class ="w "> </ span > < span class ="o "> =</ span > < span class ="w "> </ span > < span class ="nb "> NULL</ span > < span class ="p "> ;</ span >
681681
682- < span class ="w "> </ span > < span class ="k "> if</ span > < span class ="w "> </ span > < span class ="p "> (</ span > < span class ="n "> PyArg_UnpackTuple</ span > < span class ="p "> (</ span > < span class ="n "> args</ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="s "> " ref" </ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="mi "> 1</ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="mi "> 2</ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="o "> &</ span > < span class ="n "> object</ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="o "> &</ span > < span class ="n "> callback</ span > < span class ="p "> ))</ span > < span class ="w "> </ span > < span class ="p "> {</ span >
682+ < span class ="w "> </ span > < span class ="k "> if</ span > < span class ="w "> </ span > < span class ="p "> (</ span > < span class ="n "> PyArg_UnpackTuple</ span > < span class ="p "> (</ span > < span class ="n "> args</ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="s "> " ref" </ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="mi "> 1</ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="mi "> 2</ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="o "> &</ span > < span class ="n "> object</ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="o "> &</ span > < span class ="n "> callback</ span > < span class ="p "> ))</ span > < span class ="w "> </ span > < span class ="p "> {</ span >
683683< span class ="w "> </ span > < span class ="n "> result</ span > < span class ="w "> </ span > < span class ="o "> =</ span > < span class ="w "> </ span > < span class ="n "> PyWeakref_NewRef</ span > < span class ="p "> (</ span > < span class ="n "> object</ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="n "> callback</ span > < span class ="p "> );</ span >
684684< span class ="w "> </ span > < span class ="p "> }</ span >
685685< span class ="w "> </ span > < span class ="k "> return</ span > < span class ="w "> </ span > < span class ="n "> result</ span > < span class ="p "> ;</ span >
@@ -688,7 +688,7 @@ <h3>API 函式<a class="headerlink" href="#api-functions" title="連結到這個
688688</ div >
689689< p > The call to < a class ="reference internal " href ="#c.PyArg_UnpackTuple " title ="PyArg_UnpackTuple "> < code class ="xref c c-func docutils literal notranslate "> < span class ="pre "> PyArg_UnpackTuple()</ span > </ code > </ a > in this example is entirely equivalent to
690690this call to < a class ="reference internal " href ="#c.PyArg_ParseTuple " title ="PyArg_ParseTuple "> < code class ="xref c c-func docutils literal notranslate "> < span class ="pre "> PyArg_ParseTuple()</ span > </ code > </ a > :</ p >
691- < div class ="highlight-c notranslate "> < div class ="highlight "> < pre > < span > </ span > < span class ="n "> PyArg_ParseTuple</ span > < span class ="p "> (</ span > < span class ="n "> args</ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="s "> " O|O:ref" </ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="o "> &</ span > < span class ="n "> object</ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="o "> &</ span > < span class ="n "> callback</ span > < span class ="p "> )</ span >
691+ < div class ="highlight-c notranslate "> < div class ="highlight "> < pre > < span > </ span > < span class ="n "> PyArg_ParseTuple</ span > < span class ="p "> (</ span > < span class ="n "> args</ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="s "> " O|O:ref" </ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="o "> &</ span > < span class ="n "> object</ span > < span class ="p "> ,</ span > < span class ="w "> </ span > < span class ="o "> &</ span > < span class ="n "> callback</ span > < span class ="p "> )</ span >
692692</ pre > </ div >
693693</ div >
694694</ dd > </ dl >
@@ -1001,7 +1001,7 @@ <h3>導航</h3>
10011001< a href ="https://www.python.org/psf/donations/ "> 敬請捐贈。</ a >
10021002< br >
10031003 < br >
1004- 最後更新於 8月 17 , 2026 (00:16 UTC)。
1004+ 最後更新於 8月 18 , 2026 (00:16 UTC)。
10051005
10061006 < a href ="/bugs.html "> 發現 bug</ a > ?
10071007
0 commit comments