Импортируйте библиотеки, такие как JSON или XML для Python, с помощью IronPython на C # App - PullRequest
0 голосов
/ 26 апреля 2018

Я пытаюсь выполнить скрипт Python в приложении C #. Поэтому я выбрал Iron Python, мне удалось выполнить основной код.

Но при использовании таких библиотек, как xml или json. Я не могу импортировать и использовать их. Я много пробовал, но ничего не получается.

Главное, что я попробовал, было скопировать библиотеку xml в папку моего проекта C #, а затем импортировать ее, используя следующий код:

import clr
clr.AddReferenceToFileAndPath("..\\ElementTree.py")
import ElementTree as ET
clr.AddReferenceToFileAndPath("..json\\__init__.py")
import json

Но я получаю эту ошибку:

System.BadImageFormatException: 'The module was expected to contain an assembly manifest. (Exception from HRESULT: 0x80131018)'

Может кто-нибудь дать мне хорошее решение?

Если вам нужна дополнительная информация, пожалуйста, прокомментируйте вопрос.

Заранее спасибо

...