Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.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
不带额外模块的mitmdump内嵌Python脚本的彩色终端文本_Python_Mitmproxy - Fatal编程技术网

不带额外模块的mitmdump内嵌Python脚本的彩色终端文本

不带额外模块的mitmdump内嵌Python脚本的彩色终端文本,python,mitmproxy,Python,Mitmproxy,我有一个用于mitmdump的内嵌python脚本,我想将彩色文本输出到终端窗口 我需要它在所有三种平台(Mac、Linux和Windows7、8和10)上工作,重要的是不需要安装python、python模块或任何其他第三方工具 如果不是因为Windows7和Windows8不支持ANSI转义码,ANSI转义码显然是解决方案 由于mitmproxy for Windows不需要安装任何形式的python就可以工作,而且还可以将彩色文本打印到终端本身,因此必须有一种方法,我只是不知道它是什么 我

我有一个用于mitmdump的内嵌python脚本,我想将彩色文本输出到终端窗口

我需要它在所有三种平台(Mac、Linux和Windows7、8和10)上工作,重要的是不需要安装python、python模块或任何其他第三方工具

如果不是因为Windows7和Windows8不支持ANSI转义码,ANSI转义码显然是解决方案

由于mitmproxy for Windows不需要安装任何形式的python就可以工作,而且还可以将彩色文本打印到终端本身,因此必须有一种方法,我只是不知道它是什么


我一直在寻找答案,但没有找到解决方案,如果错过了,我深表歉意。

我们在内部使用神奇的库。如果您使用master(即将推出的3.0),请签出或。

如果mitmproxy使用颜色,请签入其-它是Python。我查看了源代码,发现它导入了import urwid,导致脚本错误:(没有名为urwid的模块如果未安装而使用
mitmproxy
,则不应访问
urwid
。如果使用
pip
安装
mitmproxy
,则可以执行
导入mitmproxy
导入urwid