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.
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı