青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Kisser Leon

這個kisser不太冷
posts - 100, comments - 102, trackbacks - 0, articles - 0

c++中嵌入python入門2

Posted on 2007-05-17 11:28 kk 閱讀(5889) 評論(0)  編輯 收藏 引用 所屬分類: C++

1. 一個有一個參數(shù)的例子

python文件
#Filename test2.py

def Hello(s):
    print "Hello, world!"
    print s

cpp文件
#include <python.h>
int main()
{
 Py_Initialize();

 PyObject * pModule = NULL;
 PyObject * pFunc   = NULL;
 PyObject * pArg    = NULL;

 pModule = PyImport_ImportModule("test2");
 pFunc   = PyObject_GetAttrString(pModule, "Hello");
 pArg    = Py_BuildValue("(s)", "function with argument");

 PyEval_CallObject(pFunc, pArg);

 Py_Finalize();

 return 0;
}

注意,參數(shù)要以tuple元組形式傳入。因為這個函數(shù)只要一個參數(shù),所以我們直接使用(s)構造一個元組了。

2. 一個有兩個參數(shù)的例子

python文件中加入以下代碼,一個加函數(shù)
def Add(a, b):
    print "a+b=", a+b

cpp文件,只改了兩行,有注釋的那兩行
#include <python.h>
int main()
{
 Py_Initialize();

 PyObject * pModule = NULL;
 PyObject * pFunc   = NULL;
 PyObject * pArg    = NULL;

 pModule = PyImport_ImportModule("test2");
 pFunc   = PyObject_GetAttrString(pModule, "Add");//終于告別hello world了,開始使用新的函數(shù)
 pArg    = Py_BuildValue("(i,i)", 10, 15);//構造一個元組

 PyEval_CallObject(pFunc, pArg);

 Py_Finalize();

 return 0;
}

其它的就類似了。。。基本上,我們知道了怎么在c++中使用python中的函數(shù)。接下來學習一下如何使用python中的

class。

附:Py_BuildValue的使用例子,來自python documentation:

    Py_BuildValue("")                        None
    Py_BuildValue("i", 123)                  123
    Py_BuildValue("iii", 123, 456, 789)      (123, 456, 789)
    Py_BuildValue("s", "hello")              'hello'
    Py_BuildValue("ss", "hello", "world")    ('hello', 'world')
    Py_BuildValue("s#", "hello", 4)          'hell'
    Py_BuildValue("()")                      ()
    Py_BuildValue("(i)", 123)                (123,)
    Py_BuildValue("(ii)", 123, 456)          (123, 456)
    Py_BuildValue("(i,i)", 123, 456)         (123, 456)
    Py_BuildValue("[i,i]", 123, 456)         [123, 456]
    Py_BuildValue("{s:i,s:i}",
                  "abc", 123, "def", 456)    {'abc': 123, 'def': 456}
    Py_BuildValue("((ii)(ii)) (ii)",
                  1, 2, 3, 4, 5, 6)          (((1, 2), (3, 4)), (5, 6))

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久综合伊人77777蜜臀| 免费在线看一区| 国产精品最新自拍| 国产精品福利网站| 国产精品久久中文| 国产伦精品一区二区三区在线观看| 国产精品初高中精品久久| 国产精品一区二区三区乱码| 国产视频在线观看一区| 一区二区在线视频播放| 一区二区三区成人精品| 午夜精品久久久| 美女脱光内衣内裤视频久久影院 | 亚洲第一精品夜夜躁人人爽| 欧美va亚洲va国产综合| 亚洲精品在线观看视频| 在线亚洲精品福利网址导航| 欧美一区在线视频| 影视先锋久久| 亚洲电影成人| 一本色道久久综合狠狠躁篇的优点| 亚洲一区二区三区精品动漫| 久久久91精品| 欧美日韩无遮挡| 一区二区在线观看视频在线观看| 99精品欧美一区二区三区| 欧美在线你懂的| 亚洲国产一区二区在线| 午夜精品免费在线| 欧美日本一区二区高清播放视频| 国产亚洲精品bt天堂精选| 日韩视频在线一区二区| 久久精品国产精品亚洲精品| 亚洲欧洲一区二区在线观看| 欧美中在线观看| 国产精品theporn88| 亚洲激情二区| 久热综合在线亚洲精品| 在线视频精品| 欧美区在线观看| 亚洲黄色在线观看| 久久精品国产一区二区电影 | 欧美夫妇交换俱乐部在线观看| 国产精品99久久久久久宅男| 欧美国产1区2区| 玉米视频成人免费看| 久久本道综合色狠狠五月| 一本到12不卡视频在线dvd| 欧美国产精品va在线观看| 狠狠色伊人亚洲综合网站色| 午夜精品偷拍| 亚洲一区在线直播| 国产精品第十页| 中文精品视频| 亚洲精品一区二区在线观看| 欧美成人黄色小视频| 亚洲国产成人av在线| 欧美大片在线观看| 噜噜噜在线观看免费视频日韩| 狠狠88综合久久久久综合网| 久久久美女艺术照精彩视频福利播放| 亚洲在线观看视频| 国产精品一区一区| 欧美在线亚洲一区| 欧美一区二区精品| 国内精品视频一区| 免费日韩精品中文字幕视频在线| 久久久久国产精品麻豆ai换脸| 狠狠久久亚洲欧美专区| 女女同性精品视频| 欧美www在线| 亚洲精品中文字幕在线观看| 亚洲黄色在线看| 欧美日韩精品国产| 亚洲欧洲av一区二区三区久久| 亚洲一二三区精品| 美日韩丰满少妇在线观看| 国产一区在线免费观看| 久久精品人人| 久久艳片www.17c.com| 亚洲破处大片| 99精品免费| 国产日韩精品一区二区三区在线| 久久婷婷综合激情| 欧美福利视频在线| 午夜激情久久久| 久久婷婷蜜乳一本欲蜜臀| 99精品视频网| 午夜日韩福利| 91久久线看在观草草青青| 99天天综合性| 在线观看国产精品网站| 日韩视频不卡中文| 国产一区二区主播在线| 最新亚洲激情| 国产午夜亚洲精品羞羞网站 | 日韩午夜一区| 国产欧美日韩亚洲| 亚洲国产另类久久久精品极度| 欧美三级日本三级少妇99| 久久国产精品免费一区| 欧美**人妖| 欧美一区二区精美| 欧美激情亚洲自拍| 久久深夜福利免费观看| 欧美日韩免费一区| 麻豆国产va免费精品高清在线| 欧美日韩国产一区二区三区| 久久综合导航| 国产精品视频内| 最新中文字幕一区二区三区| 国产综合自拍| 亚洲午夜精品17c| 日韩一区二区精品| 久久女同互慰一区二区三区| 欧美诱惑福利视频| 欧美日韩精品免费观看视频完整| 久久性色av| 国产欧美日韩视频一区二区| 日韩一级黄色大片| 亚洲美女视频| 男人的天堂亚洲在线| 老牛嫩草一区二区三区日本| 国产精品久久久久久久久久直播| 欧美高清免费| 亚洲国产激情| 久久riav二区三区| 久久嫩草精品久久久久| 国产精品视频xxx| 一区二区欧美日韩视频| 国产精品99久久久久久人| 欧美精品网站| 亚洲精品色婷婷福利天堂| 亚洲美女免费精品视频在线观看| 久久久久久自在自线| 狂野欧美一区| 亚洲国产老妈| 美国三级日本三级久久99| 欧美成人午夜影院| 亚洲人成网站999久久久综合| 蜜臀va亚洲va欧美va天堂| 欧美日韩综合精品| 欧美黄色成人网| 欧美激情亚洲另类| 亚洲国产精品热久久| 免费视频一区| 亚洲久久一区| 亚洲欧美国产高清| 国产区在线观看成人精品| 西西裸体人体做爰大胆久久久| 欧美在线免费观看视频| 国模私拍一区二区三区| 久久亚洲捆绑美女| 最近看过的日韩成人| 在线一区二区三区做爰视频网站| 国产精品国产三级国产普通话蜜臀 | 亚洲成人自拍视频| 亚洲精品少妇30p| 欧美视频中文字幕在线| 亚洲综合不卡| 麻豆成人在线观看| 一区二区高清在线| 国产欧美精品一区| 米奇777在线欧美播放| 亚洲人成在线免费观看| 亚洲欧美日韩在线观看a三区| 国产亚洲精品aa| 欧美激情精品久久久六区热门 | 美女诱惑黄网站一区| 9i看片成人免费高清| 国产嫩草影院久久久久| 久久久久久久久岛国免费| 亚洲人成网站777色婷婷| 久久er99精品| 亚洲精品视频一区| 国产视频在线观看一区| 欧美高清视频| 欧美一区二区精品在线| 亚洲精品一区二区三区樱花| 久久久久国产精品厨房| 中国成人在线视频| 在线免费日韩片| 国产精品亚洲视频| 欧美激情一区| 久久久精品午夜少妇| 亚洲资源在线观看| 亚洲全部视频| 美乳少妇欧美精品| 欧美在线一级va免费观看| 夜夜躁日日躁狠狠久久88av| 国模大胆一区二区三区| 国产精品进线69影院| 欧美国产91| 麻豆亚洲精品| 久久精品国产99国产精品澳门| 国产精品99久久久久久久久久久久 | 欧美一级免费视频| 一区二区三区免费在线观看| 亚洲国产成人在线| 欧美成人精品h版在线观看|