คำถามติดแท็ก ironpython

14
ค้นหาและแทนที่ภายในไฟล์ข้อความจากคำสั่ง Bash
วิธีที่ง่ายที่สุดในการค้นหาและแทนที่สตริงอินพุตที่ระบุพูดabcและแทนที่ด้วยสตริงอื่นคือพูดXYZในไฟล์/tmp/file.txt? ฉันกำลังเขียนแอพและใช้ IronPython เพื่อดำเนินการคำสั่งผ่าน SSH - แต่ฉันไม่รู้จัก Unix ที่ดีและไม่รู้ว่าจะหาอะไร ฉันได้ยินมาว่า Bash นอกเหนือจากการเป็นอินเตอร์เฟสบรรทัดคำสั่งอาจเป็นภาษาสคริปต์ที่ทรงพลังมาก ดังนั้นถ้าเป็นจริงฉันคิดว่าคุณสามารถทำสิ่งเหล่านี้ได้ ฉันสามารถทำได้ด้วยการทุบตีและสคริปต์ (บรรทัดเดียว) ที่ง่ายที่สุดในการบรรลุเป้าหมายของฉันคืออะไร

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.