尝试对ASN.1模式对象进行{__set__”操作

时间:2019-06-03 21:28:16

标签: c# python ironpython

我目前正在使用IronPython在.NET项目中执行Python代码。但是,问题是我收到一个错误:

Attempted "__set__" operation on ASN.1 schema object

这是C#代码:

ScriptEngine engine = Python.CreateEngine();
//var searchPaths = engine.GetSearchPaths();
///searchPaths.Add(@"PATH_TO_FILE");
//searchPaths.Add(@"C:\Python27\Lib\site-packages");
ScriptSource source = engine.CreateScriptSourceFromFile("PATH_TO_FILE");
ScriptScope scope = engine.CreateScope();
scope.SetVariable("startAt", "2019-05-20");
source.Execute(scope);

我创建了一个基本脚本并再次进行了测试。该脚本执行正常,因此似乎问题出在Python代码上。但是,我无法在这里链接其余部分,因为很多都是基于API的,并且需要大量设置才能正常工作。

import sys

def main(argv):
    print("Done")

if __name__ == "__main__":
    main(sys.argv[1:])

我希望以前是否有人遇到过此问题。我在网上进行了搜索,没有找到很多匹配项。

0 个答案:

没有答案