Использование кода Python в приложении веб-форм ASP.NET - PullRequest
1 голос
/ 08 апреля 2010

Я хотел бы использовать некоторый код, написанный на python (он использует встроенные модули), в обычном веб-приложении ASP.NET/C#.Я новичок в python и слышал о IronPython и о том, как ASP.NET теперь позволяет нам создавать приложения IronPython.Код питона на здесь

Ответы [ 2 ]

3 голосов
/ 08 апреля 2010

Некоторые ссылки:

Если вышеприведенные подходы не удовлетворяют этой проблеме, довольно просто встроить движок IronPython из C #. См http://www.voidspace.org.uk/ironpython/embedding.shtml.

0 голосов
/ 18 марта 2018

Вы можете заполнять веб-формы ASP.NET из Python или любого другого языка программирования.Формат этого сообщения должен быть просто Content-type: application/x-www-form-urlencoded - urlen-кодирование в данные POST выполняется по умолчанию пакетом запросов, поэтому вам не следует добавлять дополнительный urlencode самостоятельно.

Чтобы добиться успеха в автоматизации веб-форм ASP.NET, вы должны знать, что, как всегда, вам нужно правильно обрабатывать файлы cookie (достаточно будет использовать сеанс requests), а также отправлять обратно скрытые поля ввода, называемые __VIEWSTATEи __EVENTVALIDATION.Вы можете найти дополнительную информацию здесь и проверить пример рабочего кода здесь .

...