Có cách nào để đạt được chức năng tương tự trong Python, tức là, khởi chạy một tập lệnh từ trình duyệt và tự động cập nhật nó từ một vị trí máy chủ trung tâm?Python tương đương với Java JNLP Web Start?
Trả lời
Chạy ứng dụng của bạn trên Jython và sử dụng Java Web Start?
Từ nhận xét bên dưới, http://blog.pyproject.ninja/posts/2016-03-31-web-start-on-jython.html, cung cấp ví dụ hoàn chỉnh.
Lưu ý rằng Jython không phải là Python - một số nội dung không hoạt động và đáng chú ý là Jython chỉ tương thích với Python-2.7.
Bạn có thể đạt được một số chức năng với Skulpt mặc dù nó sử dụng python không phân loại, do đó chức năng của nó khá hạn chế.
Hãy kiểm tra this python wiki page vì nó đưa ra các tùy chọn khác nhau.
Tôi tìm thấy nhiều thứ trên web trên các trang đó, nhưng chức năng giống như JNLP dường như bị thiếu. Chỉ cần có khả năng tải xuống các kịch bản cập nhật từ một máy chủ trung tâm (hoặc không phải nếu các kịch bản cục bộ được cập nhật tốt) là một lời tiên tri trong một kịch bản với nhiều máy tính khách chạy cùng một vài tập lệnh, v.v. cộng đồng Python có thể đã đưa ra một 'cổng' thời gian dài trước đây ... – c00kiemonster
Vâng điều này vẫn chưa khớp đầy đủ các tính năng của JNLP nhưng có lẽ esky gần hơn với những gì bạn muốn. Nó không dựa trên trình duyệt nhưng một khi ứng dụng của bạn được cài đặt trên máy khách, nó có thể tự cập nhật. Nó cũng có thể thiếu một cái gì đó trong bộ phận đa nền tảng để tùy thuộc vào môi trường của bạn YMMV.
Một giải pháp thay thế khác có thể là khung công tác Dabo tại dabodev.com. Đã một vài năm kể từ khi tôi nhìn vào nó nhưng nó vẫn trông giống như nó còn sống :-)
- 1. Có một .NET tương đương với Java Web Start không?
- 2. Bật các tùy chọn JVM với Java Web Start/JNLP
- 3. Tương đương TreeSet của Java tương đương với Python?
- 4. Java Web Start luôn lưu trữ tệp JNLP trên Windows XP
- 5. Java Tương đương với từ điển Python
- 6. Java tương đương với bisect trong python
- 7. Java tương đương với struct.pack của Python?
- 8. java web start JAVA_HOME
- 9. Các tệp jar được lưu trữ ở đâu trong các ứng dụng Java Web Start/JNLP?
- 10. Python: Java ném tương đương trong python
- 11. python tương đương tương đương
- 12. Python tương đương với Sinatra
- 13. os.path tương đương với các url web trong python?
- 14. Tôi có thể xóa tệp JNLP đã tải xuống (Java web start/JWS) khỏi ứng dụng Java không?
- 15. .NET tương đương với kiến trúc web Java hiện đại
- 16. Tương đương Python của compareTo của Java()
- 17. Python tương đương với find2perl
- 18. python tương đương với sed
- 19. Sự kết hợp của Launch4J và Java Web Start?
- 20. callgrind tương đương với java?
- 21. __LINE__ tương đương với Java?
- 22. Java Tương đương với Reflection.Emit
- 23. Java tương đương với WPF
- 24. java tương đương với mkstemp
- 25. Java tương đương với OpenLayers
- 26. có Java tương đương với defaultdict của Python không?
- 27. Java tương đương với bản đồ chức năng trong Python
- 28. Java tương đương với python tất cả và bất kỳ
- 29. Tương đương với hàm lambda của Python trong Java?
- 30. động tải file jar bổ sung sử dụng Web Start/JNLP
Điều này có vẻ hoài nghi lúc đầu nhưng thực sự là một gợi ý khá tốt. – jathanism
@alex Bạn có thể đưa ra một ví dụ mã giả cho cùng một – user1312155
Để bắt đầu với Jython và Web Start, hãy xem bài đăng trên blog của tôi http://blog.pyproject.ninja/posts/2016-03-31-web-start- on-jython.html – seeg