pynode
v0.2.0
Published
a small npm libary for launching python workers and two way communication
Downloads
14
Maintainers
Readme
PyNode
small npm library for launching python workers and providing two way communication
Installation
npm install pynode --save
Usage
Format is as follows, returns a Promise
var pynode = require('pynode');
pynode.exec(filename, arguments);
var pynode = require('pynode');
pynode.exec(filename, arguments)
.then(function(data){
data = JSON.parse(data);
console.log(data);
})
.catch(function(err){
console.log(err)
})
Side Note:
- arguments are optional
Python files samples
please check examples directory for that.
Tests
npm test
Future Work
- making it much better (still working)
- allowing user to run python code directly from their file
- filtering of inputs
- maybe add more test cases, to test thoroughly
Contributing
- All kinds of suggestions are welcome.
- Collaboration also welcome to make it better or add more languages.
- Please take care to maintain the existing coding style.
- Add tests for any new functionalities.
Release History
- 0.2.0 Fixed some minor issues and bugs
- 0.1.0 Initial release