我试图在python脚本中将一个字符串传递给base 64。
我正在使用Pycharm,当我尝试将其作为参数发送时,我得到以下内容:
运行'preprocess_image'时出错:无法运行程序“C:\ ProgramData \ Anaconda3 \ python.exe”(在目录“....”中):CreateProcess error = 206,Filename或extension is is太长了
这是合乎逻辑的,因为base64字符串太大了。
我尝试使用bash,但是当我执行时:
python preprocess_image.py --image base64String
这没有任何回报......
我一直在找一段时间而且我找不到任何解决方案......
有什么想法吗?
答案 0 :(得分:1)
您可以将base64字符串放在一个文件中,并将该文件名传递给您的python脚本。
或者你可以通过stdin传递它:
sort(file_names);