天天看點

python調用固高GSN運動控制卡dll

1 程式編輯和打包

1.1代碼

import ctypes
import os

i=10
print(i)
print ("你好,世界")

import ctypes as C

#dll = C.cdll.LoadLibrary('F:\pythonTest\gts.dll')
dll = C.cdll.LoadLibrary(os.getcwd()+'\gts.dll')
#1.傳入實數調用demo
ret = dll.GTN_Open(ctypes.c_short(5),ctypes.c_short(2))
print("GTN_Open:%d" % ret)

ret = dll.GTN_ClrSts(ctypes.c_short(1),ctypes.c_short(1),ctypes.c_short(8))
print("GTN_ClrSts:%d" % ret)

ret = dll.GTN_AxisOn(ctypes.c_short(1), ctypes.c_short(1))
print("GT_AxisOn:%d" % ret)


ret = dll.GTN_AxisOn(1,1)
print("GT_AxisOn1:%d" % ret)

print("傳入實數調用demo:")


# 擷取目前工作目錄并顯示
print('目前工作目錄'+os.getcwd())

price_str = input("輸入回車結束!:")

           

1.2 程式打包

使用pycharm将python項目打包成exe運作檔案

2 例程下載下傳連結

連結:https://pan.baidu.com/s/126xRpMbOzzoqFvDoGRYglA

提取碼:q4ku

3 參考文章:

1 python中設定目前工作目錄

2 使用pycharm将python項目打包成exe運作檔案

3 菜鳥教程-Python基礎

4 windows下python調用dll的方法