Add Python Example

This commit is contained in:
GuilhermeWerner
2021-04-18 20:15:26 -03:00
parent d51196ff4b
commit 346a8c3674

25
Examples/Python/Main.py Normal file
View File

@ -0,0 +1,25 @@
# Copyright (c) TribuFu. All Rights Reserved
import platform
from ctypes import *
# Windows
if platform.system() == "Windows":
Library = cdll.LoadLibrary("./Binaries/debug/Library.dll")
# Linux
elif platform.system() == "Linux":
Library = cdll.LoadLibrary("./Binaries/debug/libLibrary.so")
# Mac
elif platform.system() == "Darwin":
Library = cdll.LoadLibrary("./Binaries/debug/libLibrary.dylib")
Library.Hello.restype = c_char_p
data = c_char_p("Python".encode('utf-8'))
print(Library.Hello(data))