Python學習筆記之呼叫外部函式並寫入到本地檔案

2021-10-25 00:05:40 字數 597 閱讀 4340

#桌面上的第乙個txt

from abstest import my_abs

a = my_abs(-99

)print

(a)f =

open

(r"c:\users\administrator\desktop\test.txt"

,'w'

)f.write(

str(my_abs(-99

)))f.close(

)

首行**呼叫了abstest檔案中的my_abs函式,其中my_abs函式程式如下:

def

my_abs

(x):

if x >=0:

return x

else

:return

-xprint

(my_abs(1)

)

剛開始f.write(my_abs(-99)),執行後程式報錯提示必須為str

執行成功:

Python筆記 外部c函式呼叫

前些時候,乙個朋友突然問我 python做計算實在是太慢了,有什麼辦法可以加速python的運算嗎?我說 簡單啊,你直接呼叫外部c函式就行了,我印象中cython可以直接實現的。聞言,我那個朋友喜出望外,遂言 太好了,那你給我寫個demo唄。emmmm。好吧,我承認我之前事實上只是知道可以這麼做,真...

Qt之呼叫外部DLL

宣告 事先我已經自己動手寫了乙個簡單的dll檔案 mydll.dll c版介面的。首先,從dll中匯出了導入庫 lib 檔案,dll中有兩個函式,原型如下 void helloworld 函式內部呼叫win32 api,功能是彈出乙個helloworld提示框 int add int a,int b...

Python呼叫(執行)外部程式

在python中可以方便地使用os模組執行其他的指令碼或者程式,這樣就可以在指令碼中直接使用其他指令碼,或者程式提供的功能,而不必再次編寫實現該功能的 為了更好地控制執行的程序,可以使用win32process模組中的函式。如果想進一步控制程序,則可以使用ctype模組,直接呼叫kernel32.d...