欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vc6編寫python擴(kuò)展的方法分享

 更新時間:2014年01月17日 16:38:32   作者:  
有些C/C++的代碼要在Python中要用到,又不想轉(zhuǎn)成python,所以就寫成python的擴(kuò)展來調(diào)用,以下是我嘗試后,在VC6下編寫python擴(kuò)展的過程

系統(tǒng)環(huán)境:VC6 + Python-2.5.4

1、下載Python-2.5.4源碼。

2、解壓,打開D:\Python-2.5.4\PC\VC6\pcbuild.dsw,編譯,D:\Python-2.5.4\PC\VC6\下得到python25.dll、python25_d.dll、python25.lib、python25_d.lib。

3、使用VC6建立一個動態(tài)鏈接庫工程,拷貝D:\Python-2.5.4\PC\example_nt\example.c到工程目錄下,并添加到工程中。

4、設(shè)置工程。

復(fù)制代碼 代碼如下:

打開tools->options->directories,添加D:\PYTHON-2.5.4\INCLUDE 到 includes files中,添加D:\PYTHON-2.5.4\PC\VC6 到 Library files中。
打開Progect->Settings,將Win32 Debug->Link->Output file name修改為example_d.pyd,將Win32 Release->Link->Output file name修改為example.pyd

5、編譯。

6、嘗試調(diào)用:

復(fù)制代碼 代碼如下:

D:\MY Project\testpymodule\Release>python
Python 2.5.4 (r254:67916, Dec 23 2008, 15:10:54) [MSC v.1310 32 bit (Intel)] on
win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import example
>>> example.foo()
Hello, world
>>>

相關(guān)文章

  • Python面向?qū)ο笾K詳解

    Python面向?qū)ο笾K詳解

    這篇文章主要為大家介紹了Python面向?qū)ο笾K,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • TensorFlow中如何確定張量的形狀實(shí)例

    TensorFlow中如何確定張量的形狀實(shí)例

    這篇文章主要介紹了TensorFlow中如何確定張量的形狀實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • python實(shí)現(xiàn)文件快照加密保護(hù)的方法

    python實(shí)現(xiàn)文件快照加密保護(hù)的方法

    這篇文章主要介紹了python實(shí)現(xiàn)文件快照加密保護(hù)的方法,涉及Python文件加密的技巧,可有效防止文件被篡改,需要的朋友可以參考下
    2015-06-06
  • Python基礎(chǔ)之with語句和上下文管理器詳解

    Python基礎(chǔ)之with語句和上下文管理器詳解

    這篇文章主要為大家詳細(xì)介紹了Python中with語句和上下文管理器的具體使用方法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2023-04-04
  • python之json文件轉(zhuǎn)xml文件案例講解

    python之json文件轉(zhuǎn)xml文件案例講解

    這篇文章主要介紹了python之json文件轉(zhuǎn)xml文件案例講解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • PyTorch?Dataset與DataLoader使用超詳細(xì)講解

    PyTorch?Dataset與DataLoader使用超詳細(xì)講解

    用于處理數(shù)據(jù)樣本的代碼可能會變得凌亂且難以維護(hù);理想情況下,我們希望數(shù)據(jù)集代碼與模型訓(xùn)練代碼解耦,以獲得更好的可讀性和模塊化。PyTorch提供的torch.utils.data.DataLoader和torch.utils.data.Dataset允許你使用預(yù)下載的數(shù)據(jù)集或自己制作的數(shù)據(jù)
    2022-10-10
  • Python繪制圣誕樹+落葉+雪花+背景音樂+浪漫彈窗?五合一版圣誕樹

    Python繪制圣誕樹+落葉+雪花+背景音樂+浪漫彈窗?五合一版圣誕樹

    馬上不就到圣誕節(jié)了嘛,我看到朋友圈里很多小伙伴再紛紛炫耀自己收到的專屬圣誕樹,今天小編給大家介紹的是通過Python繪制的五合一版圣誕樹:圣誕樹+落葉+雪花+背景音樂+浪漫彈窗。感興趣的小伙伴快來學(xué)習(xí)一下吧
    2021-12-12
  • Python 3.9的到來到底是意味著什么

    Python 3.9的到來到底是意味著什么

    本文主要介紹Python3.9的一些新特性比如說更快速的進(jìn)程釋放,性能的提升,簡便的新字符串函數(shù),字典并集運(yùn)算符以及更兼容穩(wěn)定的內(nèi)部API,感興趣的朋友跟隨小編一起看看吧
    2020-10-10
  • django中只使用ModleForm的表單驗(yàn)證

    django中只使用ModleForm的表單驗(yàn)證

    這篇文章主要介紹了django中只使用ModleForm的表單驗(yàn)證的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • Python3 單行多行萬能正則匹配方法

    Python3 單行多行萬能正則匹配方法

    今天小編就為大家分享一篇Python3 單行多行萬能正則匹配方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01

最新評論