C# formda script kullanma

MBerat

Hectopat
Katılım
26 Şubat 2017
Mesajlar
96
C# form ile bir program geliştirmek istiyorum. C# bilgim orta seviye denebilir, Python bilgim ileri seviyede. Ama bu form uygulamasında herhangi bir tuşa basıldığında ya da farklı bir işlem yapıldığında işlemleri Python scripti yapmasını istiyorum. Böyle bir şey mümkün mü acaba? C# formun içinde Python scripti kullanmak kısaca.
 
Son düzenleyen: Moderatör:
C#:
Process p = new Process();
cp.StartInfo.UseShellExecute = false;
cp.StartInfo.RedirectStandardOutput = true;
cp.StartInfo.CreateNoWindow = true;
cp.StartInfo.FileName = "python3";
cp.StartInfo.Arguments = "file.py arg1";
cp.Start();
string output = p.StandardOutput.ReadToEnd();
Windows komut satırı erişimi bu yolla yapılabilir. Eğer Python scriptinin bir print çıktısı varsa da output değişkeniyle erişebilirsiniz.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…