❶ python用來開發桌面軟體可有什麼不錯的框架
在web開發方面,有從輕到重量級不同的很多框架,比如web.py, Django, TurboGears, Zope等,其中Zope已經達到了企業級應用的量級
桌面程序:wxPython和py2exe都是開源免費軟體,pyQt4 等常用的。
❷ python為什麼不適合開發桌面軟體
不適合,因為python本身是腳本語言,如果要開發桌面軟體,要用到py2exe等工具來將一個有GUI的.py文件轉換成exe等可執行文件,在這個過程中,很容易將源代碼暴露給用戶看,也就是說這和開源沒多大區別了。
我個人感覺更適合開發各種管理系統。看我接下來舉的例子你就明白了。
Python中的函數與普通數學中的函數基本上是一致的——它接收輸入數據,對數據進行處理並輸出結果。輸出的結果完全取決於函數是如何被設計的。另一方面,Python中的類是被設計為輸出其他對象的對象的原型。
❸ 寫windows桌面應用程序學python還是c#想平時寫一些小工具什麼的自己使用。
只能用.net(其它的包括VC++或者Delphi,VB也是可以的),而且python也是解釋型的語言,效率要比.net低的多。(桌面應用方面,用java也是不行的,如果要求稍高的話)
❹ 有哪些桌面程序是用python開發
在web開發方面,有從輕到重量級不同的很多框架,比如web.py, Django, TurboGears, Zope等,其中Zope已經達到了企業級應用的量級 桌面程序:wxPython和py2exe都是開源免費軟體,pyQt4 等常用的。
❺ python適合開發桌面軟體嗎
不適合,因為python本身是腳本語言,如果要開發桌面軟體,要用到py2exe等工具來將一個有GUI的.py文件轉換成exe等可執行文件,在這個過程中,很容易將源代碼暴露給用戶看,也就是說這和開源沒多大區別了。
❻ 為什麼用Python開發桌面應用程序
1)wxWidgets是一個比MFC優雅的庫,TortoiseCVS用wxWidges而不用MFC,就是因為wxWidgets好用,而不是為了可以移植。
2)Python的面向對象腳本語言編程適合快速界面開發
3)Python在伺服器端和客戶端都非常有前途,可以形成一個統一的解決方案,這一點明顯比Java有優勢
4)Python桌面應用程序可以完全編譯為本地代碼,脫離Python運行環境,這一點比dotnetwinforms都有優勢
5)Python可以不受限制的任意調用Windows32 API,所以凡是VC6可以做的事情,Python就可以做
❼ 如何用python寫一個桌面日程管理軟體
是要寫圖形界面的程序嗎? 想要寫圖形界面可以使用自帶的tkinter庫 from tkinter import *r = Tk()l= Label(root,text = 'hello')# 使用絕對坐標將Label放置到(0,0)位置上l.place(x = 0,y = 0,anchor = NW)以上是我在另一個回答中的代碼。
❽ python開發的桌面軟體有哪些
樓主問有什麼桌面軟體是用python寫的,不是python開發桌面程序用什麼庫。我只知道python的IDE Eric4本身就是用python pyqt開發的,所以IDE都能用python開發,其他桌面程序應該都不是問題。
❾ 用python 如何寫一個桌面程序,求詳細步驟
是要寫圖形界面的程序嗎?
想要寫圖形界面可以使用自帶的tkinter庫
fromtkinterimport*
r=Tk()
l=Label(root,text='hello')
#使用絕對坐標將Label放置到(0,0)位置上
l.place(x=0,y=0,anchor=NW)
以上是我在另一個回答中的代碼。
也有很多第三方的庫比如主流的PyQt、wxPython
也有學慣用的simpleGUI
包裝Windows MFC的pythonwin
說白了其實就是學習界面庫