Bạn vừa viết xong một chương trình bằng Python, nhưng thay vì gửi Code thuần qua, bạn muốn chuyển python thành file EXE để người nhận dễ sử dụng. Hãy xem hướng dẫn dưới đây, bạn có thể chuyển File Python thành EXE trên Windows một cách đơn giản.
Tham gia kênh Telegram của AnonyViet 👉 Link 👈 |
EXE là tên của một phần mở rộng tệp biểu thị các tệp thực thi trên Microsoft Windows.
Cách chuyển File Python thành EXE
Để chuyển file Python sang EXE, chúng ta sẽ sử dụng gói Python mã nguồn mở có tên là auto-py-to-exe.
Để cài đặt auto-py-to-exe, yêu cầu cơ bản là chúng ta phải cài đặt Python và pip trên máy dành cho nhà phát triển.
Để cài đặt, chúng ta sẽ phải thực hiện lệnh pip install auto-py-to-exe
trên command-line.
Sau khi cài đặt xong, chúng ta có thể chạy trực tiếp auto-py-to-exe
từ chính dòng lệnh và xem kết quả đầu ra.
Mình sẽ sử dụng code đơn giản để tạo GUI bằng Python và chuyển đổi nó sang EXE.
Khi bạn mở gói auto-py-to-exe, chỉ cần thêm đường dẫn tập lệnh Python của bạn như được hiển thị trong ảnh chụp màn hình bên dưới.
Sau khi hoàn tất việc chỉ định vị trí tập lệnh, hãy chọn vị trí đầu ra như được hiển thị trong ảnh chụp màn hình bên dưới, sau đó nhấp vào nút màu xanh lam.
Ngay sau khi bạn nhấp vào “CONVERT .PY TO EXE”, cửa sổ tiếp theo sẽ giống như sau:
Khi bạn mở tệp đầu ra, bạn sẽ thấy tệp GUI EXE:
Đầu ra sẽ giống như sau:
Lưu ý: Đảm bảo rằng bạn đã cài đặt tất cả các gói và thư viện python được sử dụng trong tập lệnh python qua pip vì auto-py-to-exe sẽ kết hợp tất cả các thư viện có sẵn trong máy và sau đó tạo tệp EXE. Nếu bạn không làm điều này, tệp EXE khi được cấp cho máy khác sẽ gặp lỗi không tìm thấy mô-đun.
làm thêm exe -> py nữa đi ad XD
cái này bạn phải dịch ngược code exe mới biết file được viết theo ngôn ngữ nào, rồi từ đó viết lại theo ngôn ngữ python, khó lắm -))
file viết bằng python mình chuyển bằng py -m nuitka –mingw64 .\file.py –onefile
giờ muốn chuyển file exe thành py thì làm sao ad
Với công cụ này thì nó chuyển python sang C và từ C sang exe, nên bạn mún chuyển thành lại thành py thì cũng rất khó, bạn thử tìm hiểu về cách dịch ngược phần mềm viết bằng C xem sao
Thế thì bạn đi ăn trộm phần mềm chẳng dễ quá ha!
bạn có thể giải thích tại sao khi mở với python nó sẽ tự đóng cửa sổ sau khi nhập số không ?
nếu chuyển py to exe sẽ không bị tự đóng lại chứ ?
https://www.programiz.com/python-programming/examples/calculator
https://quescol.com/interview-preparation/fahrenheit-to-celsius-python
mở chạy bình thường
https://allinpython.com/top-5-awesome-python-turtle-graphics/
input(“Press enter to exit”)
If you are clicking on an icon, the problem is probably that the code completes before you have time to see any output. It is somewhat complicated to enumerate all of the alternatives, but as a quick fix edit the file to include the line input(“Press enter to exit”) as the vary last line in the file.
https://stackoverflow.com/questions/63432385/python-file-immediately-closes
đã tìm xong