คำถามติดแท็ก python.net

8
ฉันจะเรียกใช้สคริปต์ Python จาก C # ได้อย่างไร
คำถามประเภทนี้มีการถามมาก่อนในระดับที่แตกต่างกัน แต่ฉันรู้สึกว่ายังไม่ได้รับคำตอบในแบบกระชับและดังนั้นฉันจึงถามอีกครั้ง ฉันต้องการเรียกใช้สคริปต์ใน Python สมมติว่านี่คือ: if __name__ == '__main__': with open(sys.argv[1], 'r') as f: s = f.read() print s ซึ่งได้รับตำแหน่งไฟล์อ่านแล้วพิมพ์เนื้อหา ไม่ซับซ้อน โอเคฉันจะรันใน C # ได้อย่างไร นี่คือสิ่งที่ฉันมีตอนนี้: private void run_cmd(string cmd, string args) { ProcessStartInfo start = new ProcessStartInfo(); start.FileName = cmd; start.Arguments = args; start.UseShellExecute = false; start.RedirectStandardOutput = true; …

10
IronPython กับ Python .NET
ฉันต้องการเข้าถึงแอสเซมบลี. NET บางตัวที่เขียนด้วย C # จากโค้ด Python การวิจัยเล็กน้อยแสดงให้เห็นว่าฉันมีสองทางเลือก: IronPythonพร้อมความสามารถในการเชื่อมต่อ. NET / การสนับสนุนในตัว Python ด้วยแพ็คเกจPython .NET การแลกเปลี่ยนระหว่างโซลูชันทั้งสองคืออะไร?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.