Hướng dẫn ironpython - Ironpython
Bài viết được sự cho phép của tác giả Nguyễn Việt Hưng Theo giới thiệu ở trang chủ IronPython: IronPython is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework. IronPython can use the .NET Framework and Python libraries, and other .NET languages can use Python code just as easily. Ironpython là 1 “implementation” mã nguồn mở của ngôn ngữ lập trình Python, tích hợp chặt chẽ với .NET Framework. IronPython có thể sử dụng .NET Framework và các thư viện Python, các ngôn ngữ .NET khác cũng có thể đọc và chạy code Python dễ dàng. Cài đặt IronPythonVào trang chủ download bộ cài đặt về (link download ở trang chủ là link github). Thời điểm viết bài, IronPython đang ở phiên bản 2.7.8. IronPython 3 đang trong quá trình phát triển, chưa có bản chính thức. Sử dụng
Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Users\HTL>"c:\Program Files (x86)\IronPython 2.7\ipy.exe" IronPython 2.7.3 (2.7.0.40) on .NET 4.0.30319.42000 (32-bit) Type "help", "copyright", "credits" or "license" for more information. >>> print("Hello from IronPython") Hello from IronPython
print("Hello from inside a Python script") C:\Users\HTL>"c:\Program Files (x86)\IronPython 2.7\ipy.exe" D:\HTL\Desktop\script.py Hello from inside a Python script Sử dụng .NET Framework và Python librariesIronPython có sẵn thư viện print("Hello from inside a Python script")0 hỗ trợ load các .NET Assemblies (VD như các file .dll) và sử dụng các công cụ trong đó. IronPython cũng có các libraries kèm theo tương tự như CPython: C:\Users\HTL>"c:\Program Files (x86)\IronPython 2.7\ipy.exe" IronPython 2.7.3 (2.7.0.40) on .NET 4.0.30319.42000 (32-bit) Type "help", "copyright", "credits" or "license" for more information. >>> import clr >>> clr.AddReference('System') >>> from System import Environment >>> print(Environment.SystemDirectory) C:\Windows\system32 >>> import math >>> print(math.pi) 3.14159265359 Tài liệu IronPythonTương tự câu hỏi khi học Python thì dùng tài liệu nào, đối với IronPython thì cũng lấy tài liệu ở trang chủ. IronPython Documentation có 2 phần: phần 1 chính là Python 2.7 documentation, phần 2 là hướng dẫn tích hợp .NET với IronPython. Kết luận
Bài viết gốc được đăng tải tại pp.pymi.vn Có thể bạn quan tâm:
Xem thêm tuyển python lương cao hấp dẫn trên TopDev |