No video

😲 Ejecutar Python desde C# .Net

  Рет қаралды 19,113

hdeleon.net

hdeleon.net

Күн бұрын

En este video te enseñare como darle uso a dynamic ejecutando código de Python desde C#.
Si quieres apoyarme y darme para una cerveza puedes hacerlo por aquí: paypal.me/Hecto...
Puedes apoyarme desde 0.5 USD al mes uniéndote como miembro al canal aquí: / @hdeleonnet
Todos mis podcasts: • Podcast #1 - ¿Cuál es ...
Curso de MVC .Net: • Curso de MVC .Net C#| ...
Curso de MVC Api .Net: • Curso de MVC API .Net ...
Curso de facturación electrónica en c# .Net: • ¿Cómo convertir archiv...
Todos mis videos sobre facturación electrónica: • ¿Cómo convertir archiv...
La falta de respeto tanto a mí como a cualquier otra persona y el SPAM son razones de bloqueo en mi canal.
"Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favor of fair use"
---------------------------------------------------------------------------------------------------------------
Sigueme en twitter ⇒ / powerhdeleon
Sigueme en facebook ⇒ / hdeleon666
Mi Sitio web ⇒ hdeleon.net
#Programación #python #csharp

Пікірлер: 82
@hdeleonnet
@hdeleonnet 3 жыл бұрын
Si te ha gustado el video puedes apoyarme dejándome un pulgar arriba y compartiendo en tus redes sociales
@patocuchara01
@patocuchara01 3 жыл бұрын
jeje el codigo de python parece .Netizado pero buen video.
@tejedordealas
@tejedordealas 3 жыл бұрын
No es necesario reinventar la rueda, gran aporte a la comunidad. Sos un capo un groso. Siempre aprendo con Dross.
@valekuatro
@valekuatro 3 жыл бұрын
Como se instalan librerías. Las tengo instaladas en Python pero aparentemente al usar IronPython no las reconoce (No module named xxxxx)
@nelson3391
@nelson3391 3 жыл бұрын
Héctor, me has ayudado mucho con este vídeo, en un proyecto que tengo actualmente, justo usando Python y C#, Muchas Gracias!. Excelente Contenido.
@brandonmanuelventuraumana1035
@brandonmanuelventuraumana1035 3 жыл бұрын
Fuah! Estaba hace un tiempo haciendo mis inventos con C# y una cosa que quise hacer y nunca supe cómo era unir C# + Python un gran mundo de posibilidades. Excelente Héctor muchas gracias.
@conkers182
@conkers182 3 жыл бұрын
muchas gracias Hector tus videos sin duda son como oro, este video es simplemente una maravilla tal como el video donde mostrarte como ejcutar php desde C# , seria increible si algun rato sacaras un video de como ejecutar codigo java desde C#
@juanbatista6075
@juanbatista6075 2 жыл бұрын
Fantastico Hector. Esto fue realmente muy bueno. Y muy buena explicacion
@moq22
@moq22 10 ай бұрын
Yo lo hice al revés con Pythonnet cargando una dll y usándola. Y funcionaba. Pero ahora me encuentro en un proyecto futuro con C# en el que tengo que conectarme a código en Python que utiliza un sensor y recibe datos cada tiempo determinado. Entiendo que con esta forma se podría recibir un dato de forma asíncrona cada x tiempo en una función python con esta interoperatividad con C#. Gracias por tu gran contenido, Héctor
@fabianp60
@fabianp60 2 жыл бұрын
Hola Hector, excelente video, ahora voy a hacer pruebas ya que me imagino que si puedo llamar a una función desde C# debería poder recibir un resultado ... Gracias buen hombre
@matiasdebon5617
@matiasdebon5617 3 жыл бұрын
Muchas gracias, estaría bueno un video haciendo la inversa, ejecutar C# desde python. Recuerdo tener que hacer un trabajo donde debía testear la temperatura de la GPU de la PC con un script de python y use una DLL OpenHardwareMonitor.
@ethoreamaral6584
@ethoreamaral6584 9 ай бұрын
Gracias por lo video. Brasil agracece.
@jaimerojas6578
@jaimerojas6578 3 жыл бұрын
Wow super cool, una vez había intentado hacer esto y recuerdo que me resultó bastante mas laborioso jaja
@josedanielsolis2833
@josedanielsolis2833 Жыл бұрын
Simplemente grandioso Héctor
@aaronflorespasos3240
@aaronflorespasos3240 2 жыл бұрын
Muy buen video, la verdad me inspiraste a hacer un proyecto de Python y C#
@tomasgarcia4090
@tomasgarcia4090 3 жыл бұрын
Justo lo necesitaba para enviar wps automaticos
@elrayoveloz7246
@elrayoveloz7246 3 жыл бұрын
Excelente en un momento lo pruebo 👍👍
@joseantoniosarriagarcia785
@joseantoniosarriagarcia785 3 жыл бұрын
Excelente Video Maestro
@wlickez
@wlickez 3 жыл бұрын
Buenísimo. Eres crack
@vladimirgutierrez7
@vladimirgutierrez7 2 жыл бұрын
Muy Muy Muy Buen video! Gracias Hector. Muy util
@salvadorsarabiaorea105
@salvadorsarabiaorea105 Жыл бұрын
Excelente! Y para ejecutar C# desde Python? (Similar a lo que hace Python con NumPy que, si no me equivoco, está hecha en C)
@puchotec3830
@puchotec3830 Жыл бұрын
Excelente video, aunque tengo una duda al hacer este proceso, hay ocaciones en que me dices que da error en importar os y otras bibliotecas
@carlosrivas1104
@carlosrivas1104 Жыл бұрын
Una duda si no es tanta molestia, ¿Tambien puedes recibir valores desde Python para que se utilicen en C#? en el sentido de que en mi código C# tengo una variable pero el valor que necesita se obtiene desde un programa python, básicamente un return desde python
@alvmor5568
@alvmor5568 Жыл бұрын
Tal y como dices, en el ejemplo de Hector, si le colocas en python a la función Hi el return con el valor que quieres enviar a c# , y en c# le asignas la función pyProgram.Hi("") a una variable del tipo que retorna o un var o un dynamic, entonces obtienes en C# el valor que se calcula en python
@ezequielbecerra6992
@ezequielbecerra6992 3 жыл бұрын
es posible correr un back en flask con este metodo? pasandole el nro de puerto como parametro? Abrazos desde Argentina!!
@alejandroreyespena2816
@alejandroreyespena2816 3 жыл бұрын
Hola Hector, tienes videos de como obtener un valor de retorno desde ese python que ejecutaste desde .net?
@pequenofrancisco1926
@pequenofrancisco1926 2 жыл бұрын
Estaba pensando lo mismo
@highlanders40
@highlanders40 18 күн бұрын
aja Hector y como instalo las diferentes librerias por ejemplo request???
@ulisestecnologia3838
@ulisestecnologia3838 3 жыл бұрын
Sencillo y efectivo
@pablohumbertoarriolaagudel2908
@pablohumbertoarriolaagudel2908 3 жыл бұрын
Excelente
@neuralhide
@neuralhide Жыл бұрын
Hola amigo. Excelente video y explicación, me gustó mucho. Me gustaría preguntarte cómo puedo recibir datos resultantes de un proceso de python, recibirlos en c#?
@adriandiaz4010
@adriandiaz4010 Жыл бұрын
lo encontraste yo tambien ando buscando eso
@luisduarte6456
@luisduarte6456 3 жыл бұрын
Nelson, excelente video. Una pregunta, como pueder ejecuatar las librerias graficas de python desde aplicaciones c#
@pabloguruguay
@pabloguruguay 3 жыл бұрын
Muy bueno, pregunta con "R" se puede hacer algo similiar?
@hdeleonnet
@hdeleonnet 3 жыл бұрын
si puedes ejecutarlo como comandos claro
@viking0793
@viking0793 2 жыл бұрын
Puede ser que dynamic sea algo parecido al viejo Variant de VB6? Saludos desde Argentina!
@pablogutierrez3802
@pablogutierrez3802 3 жыл бұрын
Hola que tal, pero si tengo modulos en python me da un error en el proyecto C#. Que haria en ese caso?
@diegoivan6830
@diegoivan6830 3 ай бұрын
Tengo un problema, tengo un programa en Python funcional con Firebase, pero al momento de querer correrlo en C# no me deja, me marca este error: 'No module named copyreg' ¿Sabrías cual puede ser el error?
@dev.metal.
@dev.metal. 3 жыл бұрын
e incluso se puede recibir de la funcion un valor o una lista? Muy buen contenido.
@hdeleonnet
@hdeleonnet 3 жыл бұрын
Se puede claro
@MarioAlvarezinformatico
@MarioAlvarezinformatico 3 жыл бұрын
Excelente! me exploto la cabeza XD, es posible capturar una respuesta de la función ejecutada en Python? 🤔
@estebanf1490
@estebanf1490 3 жыл бұрын
Quiero saber lo mismo, o como pasar datos de c# a python
@gabriellinares5796
@gabriellinares5796 2 жыл бұрын
@@estebanf1490 X2
@pequenofrancisco1926
@pequenofrancisco1926 2 жыл бұрын
Ya somos tres
@briancornejoeliseo3051
@briancornejoeliseo3051 2 жыл бұрын
Muchas gracias por el contenido, bastante bueno, pero como puedo ejecutar un metodo desde c# a python, pero que en python tenga el metodo las librerias de matplotlib, numpy etc. Ya que al momento de ejecutar un mtodo asi o importar no me reconoce dichas librerias en el documento de python :c
@leonardonorambuenamaureira9475
@leonardonorambuenamaureira9475 3 жыл бұрын
Muchas gracias por el video, los paquetes funcionan con .net core?
@RigorVzla
@RigorVzla 2 жыл бұрын
Hola Héctor el gran león , estoy muy animado con esto y todos tus vídeos, soy un fiel seguidor tuyo cuando apenas éramos 600 , podrías porfavor ayudarme ? He seguido tu vídeo al pie de la letra pero el código que quiero usar no sirve, me da un error y es el siguiente: No module named googletrans Encontré un código para traducir , cualquier idioma a Español en python , es gratuito y genial funciona cuando lo ejecutó en visual studios desde el proyecto directo de python, pero llamándolo desde otro proyecto diferente de C# , explota con eso y no se q hacer , espero puedas ayudarme , éxitos amigo y sigue cómo vas .
@deanilow
@deanilow 3 жыл бұрын
se puede integrar en apis y que corrar en servidor con normalidad?
@hdeleonnet
@hdeleonnet 3 жыл бұрын
Claro
@tomasboo4045
@tomasboo4045 3 жыл бұрын
Hola hdeleon. Encontré tu canal ya que estoy pasando en el trabajo de trabajar full PHP a desarrollar con .NET y todavia no le encontre la vuelta a algo. Con PHP se me hace muy facil a veces encontrar problemas, o entender bien que me llega en los objetos usando las distintas funciones que te da php (print_r, var_dump etc...). Con .Net encontré quee no puedo hacer lo mismo o toavia no lo encontre... Hacer que me muestre por el NEtwork del Chorme datos o imprimir todo un objeto fácilmente en pantalla para ver que tiene... Podrías dar consejos para poder debugear mas efectivamente? Muchas Gracias
@Turko77777
@Turko77777 3 жыл бұрын
En .net es posible, pero no es necesario. Debes cambiar la forma de pensar cuando pasas de .net a php, pronto te darás cuenta de lo superior del framework. Para debugear un objeto y saber que te llega, basta con colocar un punto de interrupción (haciendo click en el margen izquierdo de visual studio). Cuando tu programa llegue a ese punto se dentendrá y tu podrás inspeccionar cada variable que se ha ejecutado hasta ese momento (solo tienen que posicionar el mouse sobre la variable), se te abrirá un popup y podras navegar por el árbol de propiedades y visualizar que datos tiene seteado en ese momento. Luego puedes precionar play para continuar, o saltar a la siguente instrucción (una especie de ejecución paso a paso). Espero te ayude un poco
@tomasboo4045
@tomasboo4045 3 жыл бұрын
@@Turko77777 Gracias! Conozco el debug pero no funciona igual con todos los tipos de datos... Por ejemplo los list, me pasa que pongo punto de interrupción pero no me dice el contenido dentro... Hay alguna otra opcion para esos casos?
@ovatlh
@ovatlh 3 жыл бұрын
@@tomasboo4045 Creo que puede ser porque lo colocas justo donde declaras el list y no después de asignarle los datos? (talvez estoy entendiendo mal)
@tomasboo4045
@tomasboo4045 3 жыл бұрын
@@ovatlh no es eso, nono. Gracias igual
@heudyf
@heudyf 3 жыл бұрын
Te ganaste el LIKE...
@hanoicharonperez7235
@hanoicharonperez7235 2 жыл бұрын
Hola buenas, quisiera saber si puedo usar una interfaz de python en un programa de C#
@Krior07
@Krior07 3 жыл бұрын
Una pregunta si necesito usar database first, hay alguna manera de seleccionar tablas específicas y no traerlas todas?
3 жыл бұрын
No sé por qué odian tanto dynamic. Es maravillosamente flexible y útil para convertir cosas en json y para hacer (sin abusar) funciones que te permitan recibir parámetros no predictivos. Obvio, necesitas cierto callo para que esa flexibilidad no se vuelva en tu contra en forma de problemas de seguridad o side effects.
@jorgebustamante9800
@jorgebustamante9800 5 ай бұрын
HDELEON COMO PUEDO RETORNAR DATOS, ESTOY INTRIGADA AMIGA!!!!!
@brayanrios6384
@brayanrios6384 2 жыл бұрын
Hermano, buena noche, espero esté todo en orden Podrías ayudarme, estoy creando una página en asp. Net core con razpr pages quisiera saber si es posible utilizar estos mismos script y como usarlos, a parte si también podría ejecutar una aplicación de consola hecha en c#
@sergiodeiscar
@sergiodeiscar 2 жыл бұрын
En el pasado sabía que en el presente sería el Futuro.
@user-tw8fl3kz8g
@user-tw8fl3kz8g 6 ай бұрын
Hola, alguien sabe si esto funciona al revés, o hay algo para hacerlo al reves ... es decir, tengo el comienzo de un software hecho en .NET y de alguna forma hacer librerias de todo ese software y llamarlas desde python, y así seguir creado el resto del corazón en python?
@rocka370
@rocka370 3 жыл бұрын
Tengo una duda.. si genero un instalador con mi proyecto que ejecuta scripts de Python. La maquina destino debe tener instalado Python ?
@raulpantoja4626
@raulpantoja4626 3 жыл бұрын
Una pregunta si mi script utiliza la librería de numpy como hago para importarlas se intalan los paquetes en ironpython o como funcionaria ?????
@josegasparcastrorocha5226
@josegasparcastrorocha5226 2 жыл бұрын
Tengo ese problema xd las librerias de numpy no se instalan :(
@esarmiento7
@esarmiento7 3 жыл бұрын
Hola, Sera bueno estudiar robotica e IA de manera autodidacta? O google acaparara el mercado y no tiene sentido?
@huginnvonvalhalla7793
@huginnvonvalhalla7793 10 ай бұрын
Bueno, yo hice el intento con un script de un chatbot en python, en el que se llama la clase transformers y me da un error.
@lesnervillega8292
@lesnervillega8292 2 жыл бұрын
Que pasa si en el script de python debes importar librerias como numpy, etc?
@carloscabello9192
@carloscabello9192 2 жыл бұрын
Hola amigo, conseguiste como importar la librería?
@zeall_op7722
@zeall_op7722 3 жыл бұрын
Muchas gracias, pero no funciona con código que contenga modulos, concretamente el modulo pylogix, me marca error en IronPython, has resuelto algo así?. Saludos y muchas gracias nuevamente.
@manuelillanes1635
@manuelillanes1635 2 жыл бұрын
Encontraste solución?
@zeall_op7722
@zeall_op7722 2 жыл бұрын
@@manuelillanes1635 No he encontrado otra solución, lo que hice fue usar una base de datos como enlace de comunicación. Saludos
@juancamilohoyosmendoza1510
@juancamilohoyosmendoza1510 3 жыл бұрын
Te pregunto, estoy haciendo tal cual lo muestras en el video, la diferencia es que el .py que intento ejecutar para su funcionamiento importa librerías: Numpy, pyautogui, pandas. entonces, cuando voy a ejecutar me arroja error en que no encuentra esas librerías. (El .py que estoy leyendo funciona en el editor de código, el problema es cuando lo intento leer desde C#.net)
@manuelillanes1635
@manuelillanes1635 2 жыл бұрын
Encontraste solución??
@jarnioo7
@jarnioo7 Жыл бұрын
Aún sin solución?
@roczers7263
@roczers7263 7 ай бұрын
Encontraste algo nuevo sobre esto? , tengo el mismo problema
@danm4379
@danm4379 2 жыл бұрын
Sería posible algo así con Julia para aprovechar su rapidez y evitar cuellos de botella que pueda dar python?
@mauroemilianoayarde3386
@mauroemilianoayarde3386 2 жыл бұрын
Hola disculpa realizo lo mismo del video pero me sale el siguente error 'unexpected token '='' alguien solucione ese error
@pavelpalma8579
@pavelpalma8579 2 жыл бұрын
Disculpa se me genera este error al correr mi código, no he encontrado mucha ayuda en los foros, podrías apoyarme con como solucionarlo por favor: IronPython.Runtime.Exceptions.ImportException: 'No module named socket'
@ElChapoDel8
@ElChapoDel8 Жыл бұрын
A mi me pasa algo similar pero con “no module named operator”, pudiste solucionarlo? Como?
@juanbatista6075
@juanbatista6075 2 жыл бұрын
Seria bueno este mismo ejemplo pero Ejecutar python desde Java. Por favor ai alguien sabe hacerlo
@jackcode5836
@jackcode5836 3 жыл бұрын
un curso de wcf
Cosas que NO SABES de C#
16:17
hdeleon.net
Рет қаралды 14 М.
English or Spanish 🤣
00:16
GL Show
Рет қаралды 6 МЛН
Bony Just Wants To Take A Shower #animation
00:10
GREEN MAX
Рет қаралды 7 МЛН
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 16 МЛН
Zombie Boy Saved My Life 💚
00:29
Alan Chikin Chow
Рет қаралды 25 МЛН
Python3 + C# | Very Powerful | Get JSON| Tutorials
13:59
Soumil Shah
Рет қаралды 9 М.
Run Python Script from C#
12:43
AllTech
Рет қаралды 137 М.
It's time for change, it's time for Linux.
10:53
DankPods
Рет қаралды 282 М.
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 153 М.
CURSO GRATIS de Python, Programación Orientada a Objetos 🐍
21:42
How to Use Visual Studio, Dot Net and Python.Net to Create a Python GUI
23:38
Bioinformatics With Ease
Рет қаралды 2,5 М.
everyone codes faster when they stop using their mouse
10:32
Low Level Learning
Рет қаралды 208 М.
English or Spanish 🤣
00:16
GL Show
Рет қаралды 6 МЛН