Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在IDLE/Python中使用立体声?_Python_Image_Python Imaging Library_Stereoscopy - Fatal编程技术网

如何在IDLE/Python中使用立体声?

如何在IDLE/Python中使用立体声?,python,image,python-imaging-library,stereoscopy,Python,Image,Python Imaging Library,Stereoscopy,我已经下载并安装了立体库。我知道如何通过命令行执行程序,如下所示: 然而,我看了看它的代码,我想自己做。我想从插入代码:并查看它是否在那里工作 我复制了代码,当我运行它时,什么也没发生。没有错误或任何东西,但没有显示任何图片,也没有保存任何图片 所以我想学习如何使用这个库来制作我自己的浮雕图片,方法是自己编码,而不是使用命令行可执行文件 感谢您的帮助:)从命令行运行立体声执行立体声。\uuuu main\uuuu,主要包括 from . import _main _main() \u main

我已经下载并安装了立体库。我知道如何通过命令行执行程序,如下所示:

然而,我看了看它的代码,我想自己做。我想从插入代码:并查看它是否在那里工作

我复制了代码,当我运行它时,什么也没发生。没有错误或任何东西,但没有显示任何图片,也没有保存任何图片

所以我想学习如何使用这个库来制作我自己的浮雕图片,方法是自己编码,而不是使用命令行可执行文件


感谢您的帮助:)

从命令行运行立体声执行
立体声。\uuuu main\uuuu
,主要包括

from . import _main
_main()

\u main
\u init.py
导入。后者定义了一些常量、类和函数,包括
\u main
,但不调用其中任何一个。您需要执行
\uuuu main\uuuuu.py
所做的操作,在将参数填充到sys.argv中后调用
\u main
。实现后者的一种方法是使用
sys.argv=shlex.split(cli_string,posix=True)
其中
cli_string
是将在命令行中键入的字符串。

嗨,特里,我仍然不明白你想告诉我什么。我理解你所说的“主要”是什么意思,但sys.argv是什么?您能解释一下shlex.split行的含义吗?sys和shlex是使用
import
语句导入的标准库模块。他们的文件是图书馆参考资料的一部分。sys.argv应该包含在教程中,但我没有检查。嗨,Terry,你说的似乎不起作用。你有没有可能尝试一下,看看它是否适合你?您编写的代码应该更好,并且与我的代码完全不同。这对我来说意义重大。谢谢你,特里!实际上,在空闲状态下,我是否可以调用命令提示符并插入立体声命令行使其自行执行操作。因此,IDLE的Shell模拟标准的交互式Python。无论哪种方式,都不能直接以'>>>'提示符运行命令行程序。但是,可以使用子流程模块间接地运行这样的操作。