我3-4個月前開始學習Python,今天無意中看到一個朋友在用VS 2019 我成為了古董,用python搜索了它的用法 上面寫著Build WEB APPS using python... Can I make .exe apps using VS 2019有機會使用 PYTHON 嗎?
uj5u.com熱心網友回復:
你不想這樣做。
Python 是一種解釋型編程語言,這意味著代碼在讀取后立即執行。除錯簡單,甚至可以在不停止應用程式的情況下進行更改。
另一方面,.exe 應用程式被編譯,這意味著轉換為高效的機器代碼。當您使用 C 編碼時,需要進行翻譯以構建可執行檔案。當您獲得 .exe 檔案時,您不了解其內容,因此您無法再更改構建的應用程式的行為。本機 Windows 應用程式使用編譯語言編碼,最好使用 C#(即時編譯)或 C 。他們的代碼只能被機器理解。
您正在學習 Python 并且希望以本機 Windows 應用程式的形式查看您的作業結果,這真是太好了。事實上,這種語言是為不同的目的而創建的。
當您打開 VS 2019 時,您會看到“構建 Web 應用程式”按鈕。這意味著在 Visual Studio 的幫助下,您可以使用 Flask 等框架運行 Python 服務器并創建互動式 Web 服務。實際上,Pinterest、Netflix 和 Uber 等許多知名專案都將 Flask 用于 API-s。部署此類服務時,不一定需要 .exe。
干得好! https://docs.microsoft.com/en-us/visualstudio/python/learn-flask-visual-studio-step-01-project-solution?view=vs-2022
uj5u.com熱心網友回復:
是的,您可以像往常一樣撰寫 python 代碼,然后使用 pyinstaller 并將其轉換為 .exe
另請注意,如果您的 python 代碼沒有 GUI 功能,那么它將在后臺運行,直到您停止它為止。如果 python 代碼使用控制臺輸出,則不要使用 no console 選項
Pyinstaller 檔案 - https://pyinstaller.readthedocs.io/en/stable/
還有那web apps部分。Python 擅長那些擁有 2 個最常用框架的框架:Flask - https://flask.palletsprojects.com/en/2.0.x/
Django - https://docs.djangoproject.com/en/3.2/
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/368996.html
上一篇:如何獲得上周的周一和周日
