C# i Python

0

1.Jak uruchamiać w kodzie jakieś aplikacje z Pythona?
2.Jak można łączyć oba te języku programowania w aplikacji?
3.Jakieś przykłady i po co w ogóle łączyć te języki, jakie są korzyści?
4.Czego się uczyć odnośnie Pythona jeśli chodzi o połączenie z C#, jakie zagadnienia najważniejsze?

0

jest wersja python dla .net, nazywa sie IronPython
nie uzywalem wiec wiecej nie powiem
ale w teorii pewnie wystarczy kody pythona miec w osobnym assmebly napisamym przy uzyciu IronPython i pozniej w swoim proj. c# podlaczyc referencje i uzywac, jak kazdej innej biblioteki .net

0

A pytanie jeszcze, jak używać takie czy innej biblioteki włąsnie ??
I jak w tym Pythonie stworzyć biblioteke?

0

tworzysz nowy projekt typu library, klepiesz kod, kompilujesz, masz biblioteke dll
w kolejnym proj. podpinasz do niej referencje
w jednym solution mozesz miec wiele projektow i referencje moga byc nie do fizycznego pliku, tylko projektu w solution, VS sam sobie zadba o skopiowanie zaleznych bibliotek

0

A referencje do biblioteki jak stworzyć ??

No i w Visual C# stworzę biblioteke, bo wiem jak.
Ale jak w Pythonie stworzyć bibliotekę?

Czy też idzie możę w Visuali pisać w Pythonie ?

0

a co ja napisalem na poczatku? czyt. ze zrozumieniem!
tak w pythonie mozna pisac na platforme .net - jest implementacja pythona na .net, nazywa sie IronPython, trzeba sobie sciagnac i zainstalowac http://ironpython.codeplex.com/releases/view/36280

w kazdym jezyku w .net biblioteke dll tworzy sie tak samo, nie wazne czy c#, vb .net czy ironpython, ...

a referencje z menu kontekstowego projektu sie wybiera

0

No ale moje główne pytanie brzmi czy w Visualu C# moge pisać kod w IronPythonie?
A jeśli tak to jak to zrobić, aby można było taki projekt utworzyć ?
Jakiś plugin trzeba czy co ?

0

sorry moj blad :)
przyznam ze nie wiem, ale obawiam sie ze z wersja Visual C# Express nic nie zwojujesz z IronPythonem, wydaje mi sie ze potrzebujesz co najmniej wersji standard visual studio

poczytaj w dokumentacji na codeplex na pewno napisali
byc moze mozna zainstalowac ironpythona (bez VS standard) i kompilowac z command line, ale to tylko gdybanie

0
massther napisał(a)

sorry moj blad :)
przyznam ze nie wiem, ale obawiam sie ze z wersja Visual C# Express nic nie zwojujesz z IronPythonem, wydaje mi sie ze potrzebujesz co najmniej wersji standard visual studio

Istnieje coś takiego jak „Iron Python Studio” i jest odpowiednikiem C# Express (środowisko VS z jednym tylko językiem). Jednak wygląda na nie rozwijane, ostatnia wersja jest z 2007 r.

1 użytkowników online, w tym zalogowanych: 0, gości: 1