2017-09-05 33 views
-5

如何從Python 3.6函數返回1x1像素。從本質上講,我需要做此Javascript相當於:如何在Python中返回1x1像素的二進制文件?

'use strict'; 
exports.handler = function(event, context) { 

    var imageHex = "\x42\x4d\x3c\x00\x00\x00\x00\x00\x00\x00\x36\x00\x00\x00\x28\x00"+ 
    "\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x01\x00\x18\x00\x00\x00"+ 
    "\x00\x00\x06\x00\x00\x00\x27\x00\x00\x00\x27\x00\x00\x00\x00\x00"+ 
    "\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00"; 
    context.done(null, { "body":imageHex }); 

}; 
+0

看起來更像Perl – dawg

+0

編寫函數並返回像素。 – wwii

回答

0

如果它是在一個文件中,使用這樣的:

with open('1x1.png', 'rb') as fin: 
    return fin.read() 

如果你堅持保留數據源文件中,可以考慮使用pack()

相關問題