@dynamicMemberLookup
public struct PythonInterface
Interfejs dla Pythona.
PythonInterface
umożliwia interakcję z Pythonem. Można go używać do importowania modułów i dynamicznego uzyskiwania dostępu do wbudowanych typów i funkcji Pythona.
Notatka
Nie jest przeznaczone bezpośrednie inicjowaniePythonInterface
. Zamiast tego użyj globalnej instancji PythonInterface
o nazwie Python
. Słownik wbudowanych rozwiązań Pythona.
Deklaracja
public let builtins: PythonObject
Deklaracja
public func attemptImport(_ name: String) throws -> PythonObject
Deklaracja
public func `import`(_ name: String) -> PythonObject
Deklaracja
public subscript(dynamicMember name: String) -> PythonObject { get }
Deklaracja
public var version: PythonObject { get }
Deklaracja
public var versionInfo: PythonObject { get }