bython bytearray怎么存文件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bython bytearray怎么存文件?相关的知识,希望对你有一定的参考价值。

比方说有一个bytearray A, A里存储的是一张png的图片信息,但是由于bytearray存的是ASCII码,请问怎么把A转换成字节流存到文件中?

参考技术A import cv2

img = cv2.imread("test.jpg",cv2.IMREAD_GRAYSCALE)
#等效于 img = cv2.imread("test.jpg",0)
print(img.shape)
#显示转换为标准一维python bytearray
bytearray1 = bytearray(img)

用PHP将ByteArray保存到文件

A short snippet of code to save a ByteArray into any file
  1. //-- your byte array you want to save
  2. var bytes: ByteArray = new ByteArray();
  3.  
  4. //-- set up correct url request using post in binary mode
  5. var request:URLRequest = new URLRequest ( 'http://pathto/save.php' );
  6. var loader: URLLoader = new URLLoader();
  7. request.contentType = 'application/octet-stream';
  8. request.method = URLRequestMethod.POST;
  9. request.data = bytes;
  10. loader.load( request );
  11.  
  12. And of course you need a PHP file like this:
  13.  
  14. $fp = fopen( 'file.txt', 'wb' );
  15. fwrite( $fp, $GLOBALS[ 'HTTP_RAW_POST_DATA' ] );
  16. fclose( $fp );

以上是关于bython bytearray怎么存文件?的主要内容,如果未能解决你的问题,请参考以下文章

老男孩Day16

如何在 ActionScript 3 中从缓冲区 (ByteArray/Stream) 播放 MP3 声音?

用PHP将ByteArray保存到文件

使用 FileChannel 和 ByteArrays 读取 ASCII 文件

PHP PHP文件到byteArray

将音频的 ByteArray 保存到音频文件中