小编Car*_*s.V的帖子

使用node.js child_process调用python脚本

我试图从节点文件中调用python代码。

这是我的node.js代码:

var util = require("util");

var spawn = require("child_process").spawn;
var process = spawn('python',["workpad.py"]);

util.log('readingin')

process.stdout.on('data',function(data){
    util.log(data);
});
Run Code Online (Sandbox Code Playgroud)

和我的python部分:

import sys

data = "test"
print(data)
sys.stdout.flush()
Run Code Online (Sandbox Code Playgroud)

在cmd窗口中,仅util.log('readingin')显示。我的代码有什么问题?

javascript python node.js

2
推荐指数
2
解决办法
1万
查看次数

更快的UIImage - Base64转换

我正在做的工作,我必须编码和解码UIImage和Base 64字符串).这适用于较小的图像,向前和向后转换只需不到1秒,但当我将其应用于较大的图像时,需要很长时间,几乎一分钟.

是否还有其他方法可以将UIImage对象编码和解码为字符串以将其保存在SQLite数据库中?或者,如果没有其他方法可以改善这一点,我还能做些什么来完成这项工作,我可以摆脱这个问题吗?

这些是我用来完成工作的扩展方法:

extension String {
    var toUIImage: UIImage? {
        var img = self
        img = String(img.characters.map({ $0 == "\r" ? " " : $0 }))
        img = String(img.characters.map({ $0 == "\n" ? " " : $0 }))
        img = String(img.characters.map({ $0 == "\r\n" ? " " : $0 }))
        let dataDecoded:NSData? = NSData(base64EncodedString: img, options: NSDataBase64DecodingOptions.IgnoreUnknownCharacters)
        return UIImage(data: dataDecoded!)
    }
}

extension UIImage {
    var toString: String {
        let data = UIImagePNGRepresentation(self)
        let encoded …
Run Code Online (Sandbox Code Playgroud)

base64 encoding decode ios swift

1
推荐指数
1
解决办法
1281
查看次数

标签 统计

base64 ×1

decode ×1

encoding ×1

ios ×1

javascript ×1

node.js ×1

python ×1

swift ×1