Articles of .net

No se puede llamar a un método de servicio web utilizando SOAPpy

Estoy tratando de llamar a un servicio web usando SOAPpy: from SOAPpy import SOAPProxy url = ‘http://www.webservicex.net/WeatherForecast.asmx’ server = SOAPProxy(url); print server.GetWeatherByPlaceName(‘Dallas’); print server.GetWeatherByZipCode (‘33126’); La llamada al servidor falla: Traceback (most recent call last): File “soap_test.py”, line 6, in print server.GetWeatherByPlaceName(‘Dallas’); File “C:\usr\bin\Python26\lib\site-packages\SOAPpy\Client.py”, line 451, in __call__ return self.__r_call(*args, **kw) File “C:\usr\bin\Python26\lib\site-packages\SOAPpy\Client.py”, line 473, […]

Python para .NET error “no se puede encontrar el ensamblaje”

Estoy usando CPython y tengo un C # dll. Estoy tratando de usar Python para .NET para que hablen. No puedo usar IronPython porque necesito integrar esto en un sistema CPython existente. Soy completamente nuevo en Python para .NET, y en realidad tengo muy poca experiencia con Python y no tengo experiencia con C #. […]

¿Cómo ` :: OutputEncoding / InputEncoding` con Python?

Bajo Powershell v5, Windows 8.1, Python 3. ¿Por qué fallan estos y cómo solucionarlos? [system.console]::InputEncoding = [System.Text.Encoding]::UTF8; [system.console]::OutputEncoding = [System.Text.Encoding]::UTF8; chcp; “import sys print(sys.stdout.encoding) print(sys.stdin.encoding) sys.stdout.write(sys.stdin.readline()) ” | sc test.py -Encoding utf8; [char]0x0422+[char]0x0415+[char]0x0421+[char]0x0422+”`n” | py -3 test.py huellas dactilares: Active code page: 65001 cp65001 cp1251 п»ї????

Llamando al código python (archivos .py) desde C #

Tengo un código de Python que hace una cierta tarea. Necesito llamar a este código desde C # sin convertir el archivo python como un archivo .exe, ya que toda la aplicación se basa en C #. ¿Cómo puedo hacer esto?

Controladores de instrumentos de Python

Soy un físico experimental y soy un gran entusiasta de Python . Me parece genial para el análisis de datos y las secuencias de comandos, y actualmente también lo uso para interconectar instrumentos de laboratorio (analizador de redes, ámbitos, analizadores de señales y generadores de señales …). Creo que Python sería un competidor muy serio […]

Simular múltiples direcciones IP para la prueba

Necesito simular múltiples dispositivos de servidor incorporado que se usan normalmente para el control de motores. En la vida real, puede haber múltiples servidores en la red y nuestro software de escritorio actúa como un cliente para todos los servidores del motor simultáneamente. Tenemos media docena de estos servidores de control de motores disponibles para […]

¿Es realmente útil la internación de cadenas?

Hace un tiempo tuve una conversación sobre cadenas y varios idiomas, y surgió el tema de la internación de cadenas . Al parecer, Java y el marco .NET lo hacen automáticamente con todas las cadenas, así como con varios lenguajes de scripting. Teóricamente, ahorra memoria porque no terminas con varias copias de la misma cadena, […]

Consumiendo Python COM Server desde .NET

Quería implementar el servidor com de Python usando las extensiones win32com. Luego consum el servidor desde dentro de .NET. Utilicé el siguiente ejemplo para implementar el servidor com y se ejecuta sin problemas, pero cuando bash consumirlo usando C # obtuve la excepción FileNotFoundException con el siguiente mensaje “Recuperando la fábrica de clases COM para […]

Llamar a la función Python desde c # (.NET)

Tengo Visual Studio 2015 con mi formulario principal escrito en C # y desde allí tengo diferentes clases escritas en Python (Python normal, no Python de hierro). ¿Cómo llamo a las funciones de Python desde mi código C #? Sé que hay varios temas sobre esto, pero la mayoría de ellos son demasiado antiguos y […]

¿Cómo cargar una biblioteca .NET portátil dentro del script de Iron Python?

Tengo serios problemas al cargar una biblioteca .NET portátil (para ser usada en un entorno estándar .NET y Silverlight) desde un script de Python. La versión del archivo .NET DLL es 4.0.3.319.233 (System.Core.DLL), IronPython es 2.7.1, se ejecuta en modo 32bit / x86. Visual Studio 2010 con C # bajo .NET 4. La actualización de […]