我尝试基于io.BytesIO创建自己的流类,并通过IronPython(2.7.9)运行它。但我收到错误消息:“ MyStream()最多接受2个参数(给定4个)”
仅当我通过IronPython(ipy.exe或使用C#)运行脚本时,才会出现此类错误。但是使用python27解释器,一切正常。看起来ipy在模块导入和公共构造函数方面存在一些问题。我可以继承BufferedIOBase-io.BytesIO的基类。而且我可以从模块中的任何类中学习。
flex-wrap: wrap;
align-items: center;
align-content: center;
这是完整的脚本。如果通过Python27运行,则输出为“ MyStream。 init ”。 但是,如果通过ipy.exe运行它-'TypeError:MyStream()最多使用2个参数(给定4个)'