diff --git a/Examples/Python/Main.py b/Examples/Python/Main.py new file mode 100644 index 0000000..9f0a929 --- /dev/null +++ b/Examples/Python/Main.py @@ -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))