婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 一篇文章告訴你如何用python進行自動化測試,調用c程序

一篇文章告訴你如何用python進行自動化測試,調用c程序

熱門標簽:ai電銷機器人源碼 外呼并發線路 ai電話機器人哪里好 湛江智能外呼系統廠家 百度地圖標注沒有了 西藏房產智能外呼系統要多少錢 長沙高頻外呼系統原理是什么 宿遷星美防封電銷卡 地圖標注審核表

一、介紹

python可以做測試c的程序,

用到ctypes模塊

ctypes 有以下優點:

  • Python內建,不需要單獨安裝
  • 可以直接調用二進制的動態鏈接庫
  • 在Python一側,不需要了解Python內部的工作方式
  • 在C/C++一側,也不需要了解Python內部的工作方式
  • 對基本類型的相互映射有良好的支持

ctypes 有以下缺點:

  • 平臺兼容性差
  • 不能夠直接調用動態鏈接庫中未經導出的函數或變量
  • 對C++的支持差

二、方法

1、編寫c函數

2、編譯c函數為動態庫

3、python2程序里面導入庫

from ctypes import *
mm = cdll.LoadLibrary('hello.dll')##或者為hello.so
mm.print()

三、示例

windows平臺

1、編寫搭建動態庫c函數



設置工程



編譯

2、python導入庫


3、結果

linux平臺

1、編寫c程序


2、編譯成so動態庫

gcc -fPIC -shared test.c -o libtest.so


3、編寫python導入庫


4、執行

總結

本篇文章就到這里了,希望能給你帶來幫助,也希望您能夠多多關注腳本之家的更多內容!

您可能感興趣的文章:
  • C語言中lseek()函數和fseek()函數的使用詳解
  • JavaScript navigator.userAgent獲取瀏覽器信息案例講解
  • Android startActivityForResult的基本用法詳解
  • CSS將div內容垂直居中案例總結
  • CPU,GPU,DPU,TPU,NPU,BPU等處理器的性能及概念
  • 一篇文章告訴你如何用Python控制Excel實現自動化辦公
  • docker實現redis集群搭建的方法步驟
  • C語言lseek()函數詳解

標簽:寧夏 漯河 海南 普洱 盤錦 大同 林芝 南平

巨人網絡通訊聲明:本文標題《一篇文章告訴你如何用python進行自動化測試,調用c程序》,本文關鍵詞  一篇,文章,告訴,你如,何用,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《一篇文章告訴你如何用python進行自動化測試,調用c程序》相關的同類信息!
  • 本頁收集關于一篇文章告訴你如何用python進行自動化測試,調用c程序的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 云林县| 长阳| 台中市| 丽江市| 昆明市| 杭锦旗| 潜江市| 文成县| 米林县| 佛坪县| 乌海市| 昌邑市| 洛宁县| 凌源市| 虞城县| 陈巴尔虎旗| 西华县| 临潭县| 江永县| 交口县| 阿拉善左旗| 台东县| 太康县| 许昌市| 冷水江市| 和田市| 报价| 金阳县| 贵州省| 永吉县| 大厂| 内乡县| 库尔勒市| 张掖市| 霍州市| 昭觉县| 会东县| 姚安县| 应用必备| 榆社县| 镇赉县|