先将其保存在服务器端:
....
for x in picData:
HexData = ord(x)
picFile.write(struct.pack("B",HexData))
....
再读取上传:
with open(picurl, 'rb') as f:
res = up.put(rootpath + picname, f,checksum=False)
总是报错说 not a picture file(jpg可以上传,png不能上传)
求大神赐教,help!!!!
报这个错,说明图片有问题,被判断是非图片。从你 jpg 可以传,程序应该没什么问题。另外,我测了下 png 图片,没有问题,可以上传,例子: