python_shell 0.0.1
python_shell: ^0.0.1 copied to clipboard
Python Environment Manager and Executor for dart and flutter
python_shell
Python Environment Manager and Executor for dart and flutter
Available for:
- dart, flutter
Supported Platforms:
- Windows 10+ (x86, amd64, arm64)
- Linux Distos (amd64, arm64)
- OSX 11+ (amd64, arm64)
Install #
- add via cli
flutter pub add python_shell
- add dependency to 'pubspec.yaml'
dependencies:
[other dependencies...]
python_shell:
git:
url: git://github.com/eseunghwan/python_shell.dart.git
ref: master
Usage #
- basic usage
import "package:python_shell/python_shell.dart";
var shell = PythonShell();
await shell.initializeShell();
shell.runString("""
print("in python!")
""");
- onMessage, onError, onComplete
// setups like above ...
shell.runString(
"{pythonCode}",
onMessage: (message) {
// if `echo` is `true`, log to console automatically
print("message!");
},
onError: (e, s) {
print("error!");
},
onComplete: () {
print("completed!");
}
);
for further informations, refers to shell.dart