Загрузить файлы в «/»
This commit is contained in:
11
main.go
Normal file
11
main.go
Normal file
@@ -0,0 +1,11 @@
|
||||
package main
|
||||
import "fmt"
|
||||
|
||||
//export test
|
||||
func test(){
|
||||
fmt.Println("hello world!!!")
|
||||
}
|
||||
|
||||
func main(){
|
||||
test
|
||||
}
|
||||
13
main.py
Normal file
13
main.py
Normal file
@@ -0,0 +1,13 @@
|
||||
import ctypes
|
||||
|
||||
# Загрузите вашу библиотеку
|
||||
mylib = ctypes.CDLL('calclib.dll')
|
||||
|
||||
# Укажите типы аргументов и возвращаемое значение для функции
|
||||
mylib.calc.argtypes = (ctypes.c_float, ctypes.c_float, ctypes.c_char)
|
||||
mylib.calc.restype = ctypes.c_float
|
||||
|
||||
# Вызовите функцию из библиотеки
|
||||
result = mylib.calc(5, 5, "*")
|
||||
print("Сумма:", result) # Вывод: Сумма: 25
|
||||
|
||||
Reference in New Issue
Block a user