最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python3利用ctypes傳入一個字符串類型的列表方法

 更新時間:2019年02月12日 15:11:30   作者:abc15766228491  
今天小編就為大家分享一篇python3利用ctypes傳入一個字符串類型的列表方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

c語言里:c_p.c

#include <stdio.h>

void get_str_list(int n, char *b[2])
{
 printf("in c start");
 for(int i=0;i<n;i++)
 {
  printf("%s", *(b+i));
  printf("\n");
 }
 printf("in c end");
}

編譯為動態(tài)庫的命令:

gcc -o hello1.so -shared -fPIC c_p.c

python里:p_c.py

from ctypes import *
ll = cdll.LoadLibrary
lib = ll("./12_23_ctype_list/hello1.so")
n = 3
str1 = c_char_p(bytes("nihao", 'utf-8'))
str2 = c_char_p(bytes("shijie", 'utf-8'))

a = (c_char_p*2)(str1, str2)
lib.get_str_list(2, a)

輸出

in c startnihao
shijie
in c end

以上這篇python3利用ctypes傳入一個字符串類型的列表方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python實現(xiàn)將Excel文件轉(zhuǎn)換為JSON文件

    python實現(xiàn)將Excel文件轉(zhuǎn)換為JSON文件

    在數(shù)據(jù)處理和分析中,Excel和JSON是兩種常見的數(shù)據(jù)格式,本文將詳細(xì)介紹如何使用Python將Excel文件轉(zhuǎn)換為JSON文件,我們將使用pandas庫,這是一個強(qiáng)大的數(shù)據(jù)分析工具,能夠方便地讀取和處理各種數(shù)據(jù)格式,需要的朋友可以參考下
    2024-07-07
  • Python中asyncore異步模塊的用法及實現(xiàn)httpclient的實例

    Python中asyncore異步模塊的用法及實現(xiàn)httpclient的實例

    asyncore即是一個異步的socket封裝,特別是dispatcher類中包含了很多異步調(diào)用的socket操作方法,非常犀利,下面我們就來講解Python中asyncore異步模塊的用法及實現(xiàn)httpclient的實例
    2016-06-06
  • Python編譯成.so文件進(jìn)行加密后調(diào)用的實現(xiàn)

    Python編譯成.so文件進(jìn)行加密后調(diào)用的實現(xiàn)

    今天小編就為大家分享一篇Python編譯成.so文件進(jìn)行加密后調(diào)用的實現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Python自動創(chuàng)建Markdown表格使用實例探究

    Python自動創(chuàng)建Markdown表格使用實例探究

    Markdown表格是文檔中整理和展示數(shù)據(jù)的重要方式之一,然而,手動編寫大型表格可能會費時且容易出錯,本文將介紹如何使用Python自動創(chuàng)建Markdown表格,通過示例代碼詳細(xì)展示各種場景下的創(chuàng)建方法,提高表格生成的效率
    2024-01-01
  • python計算機(jī)視覺OpenCV庫實現(xiàn)實時攝像頭人臉檢測示例

    python計算機(jī)視覺OpenCV庫實現(xiàn)實時攝像頭人臉檢測示例

    這篇文章主要為大家介紹了python使用OpenCV實現(xiàn)實時攝像頭人臉檢測的示例過程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步
    2021-10-10
  • 已解決卸載pip重新安裝的方法

    已解決卸載pip重新安裝的方法

    粉絲群里面的一個小伙伴遇到問題跑來私信我,想用卸載pip重新安裝pip,但是發(fā)生了報錯(當(dāng)時他心里瞬間涼了一大截,跑來找我求助,然后順利幫助他解決了,順便記錄一下希望可以幫助到更多遇到這個問題的小伙伴
    2023-04-04
  • python中如何使用insert函數(shù)

    python中如何使用insert函數(shù)

    這篇文章主要介紹了python中如何使用insert函數(shù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-01-01
  • Python制作一個隨機(jī)抽獎小工具的實現(xiàn)

    Python制作一個隨機(jī)抽獎小工具的實現(xiàn)

    最近在工作中面向社群玩家組織了一場活動,需要進(jìn)行隨機(jī)抽獎,就做了一個簡單的隨機(jī)抽獎小工具。具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • 關(guān)于pytorch中網(wǎng)絡(luò)loss傳播和參數(shù)更新的理解

    關(guān)于pytorch中網(wǎng)絡(luò)loss傳播和參數(shù)更新的理解

    今天小編就為大家分享一篇關(guān)于pytorch中網(wǎng)絡(luò)loss傳播和參數(shù)更新的理解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • pydev使用wxpython找不到路徑的解決方法

    pydev使用wxpython找不到路徑的解決方法

    pydev使用wx庫開發(fā)的過程中,import時碰到wx可以識別,但是其它很多函數(shù)和變量上面全部是紅叉,即無法識別
    2013-02-02

最新評論

汶上县| 麻江县| 昌吉市| 新建县| 寻甸| 青海省| 凌源市| 桑植县| 依安县| 高陵县| 加查县| 宣化县| 平阴县| 盐源县| 阿拉善盟| 平阳县| 抚顺县| 凤台县| 安丘市| 襄汾县| 文水县| 靖安县| 眉山市| 卓资县| 丰镇市| 东光县| 珲春市| 伊宁市| 蓝山县| 米泉市| 普兰店市| 夹江县| 肃南| 内江市| 曲阜市| 吉首市| 贞丰县| 天祝| 临高县| 康乐县| 许昌市|