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

Python調(diào)用C語言程序方法解析

 更新時間:2020年07月07日 10:25:31   作者:萬物小白  
這篇文章主要介紹了Python調(diào)用C語言程序方法解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

首先我們需要將編寫好的c程序文件編譯為動態(tài)庫文件(后綴名為.so)

使用下面的命令:

gcc 原文件名.c -shared -o 新文件名.so

然后在python程序中導(dǎo)入模塊:from ctypes import *

在python中引入c動態(tài)庫,并定義一個變量用來接收動態(tài)庫:

a=cdll.LoadLibrary("動態(tài)庫文件路徑")

然后就可以調(diào)用其中的函數(shù)了。

a.函數(shù)名()

具體使用示例如下:

//c語言代碼

#include<stdio.h>

void fun()
{
	printf("hello world\n");
}
#python代碼

from ctypes import *
res=cdll.LoadLibrary('main.so')
res.fun()

執(zhí)行結(jié)果如下圖所示:

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python能開發(fā)游戲嗎

    python能開發(fā)游戲嗎

    在本篇文章里小編給大家整理的是關(guān)于python進行游戲開發(fā)的相關(guān)知識點,需要的朋友們參考學(xué)習(xí)下。
    2020-06-06
  • Python requests庫用法實例詳解

    Python requests庫用法實例詳解

    這篇文章主要介紹了Python requests庫用法,結(jié)合實例形式分析了Request庫的功能、安裝、請求創(chuàng)建、響應(yīng)等相關(guān)操作技巧,需要的朋友可以參考下
    2018-08-08
  • 17個Python小技巧分享

    17個Python小技巧分享

    這篇文章主要給大家分享了17個Python小技巧,都是些基礎(chǔ)的非常常用也非常實用的小技巧,這里推薦給大家。
    2015-01-01
  • Python實現(xiàn)讀取txt文件并畫三維圖簡單代碼示例

    Python實現(xiàn)讀取txt文件并畫三維圖簡單代碼示例

    這篇文章主要介紹了Python實現(xiàn)讀取txt文件并畫三維圖簡單代碼示例,具有一定借鑒價值,需要的朋友可以參考下。
    2017-12-12
  • 詳解Python數(shù)據(jù)類型、進制轉(zhuǎn)換、字符串格式化的問題

    詳解Python數(shù)據(jù)類型、進制轉(zhuǎn)換、字符串格式化的問題

    這篇文章主要介紹了Python數(shù)據(jù)類型、進制轉(zhuǎn)換、字符串格式化,Python2中區(qū)分整型int、長整型long,Python3中只有統(tǒng)稱為整型int,本文給大家介紹的非常詳細,需要的朋友參考下吧
    2022-04-04
  • python網(wǎng)絡(luò)應(yīng)用開發(fā)知識點淺析

    python網(wǎng)絡(luò)應(yīng)用開發(fā)知識點淺析

    在本篇內(nèi)容中小編給學(xué)習(xí)python的朋友們整理了關(guān)于網(wǎng)絡(luò)應(yīng)用開發(fā)的相關(guān)知識點以及實例內(nèi)容,需要的朋友們參考下。
    2019-05-05
  • Python定時任務(wù)APScheduler安裝及使用解析

    Python定時任務(wù)APScheduler安裝及使用解析

    這篇文章主要介紹了Python定時任務(wù)APScheduler安裝及使用解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-08-08
  • 5個Python使用F-String進行格式化的實用技巧分享

    5個Python使用F-String進行格式化的實用技巧分享

    F-String(格式化字符串字面值)是在Python?3.6中引入的,它是一種非常強大且靈活的字符串格式化方法,本文總結(jié)了5個實用的F-String技巧,相信一定能讓你的代碼輸出更加的美觀,快跟隨小編一起學(xué)習(xí)起來吧
    2024-03-03
  • 基于Python獲取docx/doc文件內(nèi)容代碼解析

    基于Python獲取docx/doc文件內(nèi)容代碼解析

    這篇文章主要介紹了基于Python獲取docx/doc文件內(nèi)容代碼解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-02-02
  • Python數(shù)據(jù)分析基礎(chǔ)之文件的讀取

    Python數(shù)據(jù)分析基礎(chǔ)之文件的讀取

    這篇文章主要為大家介紹了Python數(shù)據(jù)分析之文件的讀取,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12

最新評論