Как передать список python в качестве аргумента функции с помощью CLR и pytho nnet в импортированную функцию do tnet? - PullRequest
0 голосов
/ 17 апреля 2020

Я использую pytho nnet, импортируя CLR в python. У меня есть список python, который имеет некоторые строковые значения. Я хочу передать этот список в качестве аргумента функции do tnet, которая импортируется из C sharp с помощью CLR в python.

Я могу передать отдельные целые и строковые значения в этой функции но не какой-либо список или контейнер, так как он выдает ошибку «Ошибка типа: ни один метод не соответствует заданным аргументам для функции»

import clr

clr.AddReference('MyProject')

from MyProject import MyClass
from System.Collections.Generic import List
instance = MyClass()

instance.Myfunc(pythonlist)

Я ссылался на «MyProject.dll» здесь, где Myfun c - это do tnet функция, которая пытается принять список строк в качестве аргумента и дает результаты, но она не работает, пока работает нормально, если я беру отдельный элемент pythonlist [1] и изменяю тип аргумента функции do tnet как строку или целое число.

Любая помощь будет оценена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...