python開發(fā)工具 該如何用python進行辦公,自學過一點點的vba,兩者哪個辦公更有優(yōu)勢呢?
該如何用python進行辦公,自學過一點點的vba,兩者哪個辦公更有優(yōu)勢呢?這兩個我都用過,分享一下我的經(jīng)歷和看法。python:當下最流行的語言之一,資料海量。用它進行數(shù)據(jù)整理、財務數(shù)據(jù)分析、批量處
該如何用python進行辦公,自學過一點點的vba,兩者哪個辦公更有優(yōu)勢呢?
這兩個我都用過,分享一下我的經(jīng)歷和看法。
python:
當下最流行的語言之一,資料海量。用它進行數(shù)據(jù)整理、財務數(shù)據(jù)分析、批量處理、對接office組件等等,非常高效。但它有一定臺階,需要先學python基礎語法,然后再學習對應模塊??赡芤獙W習的技術比vba多些,但長期來講是有好處的。
vba:
過時的一門技術,若不是微軟的office等給它一點應用空間,恐怕大眾都不記得它是誰了。但vba在開發(fā)office等微軟的應用程序時,完全可以大展拳腳。它與office開發(fā)無縫結合,用它來開發(fā)辦公應用得心應手,官方文檔也很詳細,學習門檻兒也低。
總結:
若簡單短期辦公使用,哪個技術都無所謂;若長期使用,建議學習python。
python一般用來做什么?
謝謝邀請:python作為現(xiàn)在一門非?;鸬恼Z言,它的運用場景非常的廣泛,其實很多開發(fā)語言都可以用在不同的領域做開發(fā).python并不為特定目的而產(chǎn)生。不過它就是一個通用的腳本語言,也被稱做膠水語言,膠水是指,python借助C語言接口,幾乎可以驅動所有已知的軟件,模塊。 只要我們用到的,通常你都能找到一個開源的庫。安裝后就可以驅動它。無論是數(shù)據(jù)庫,網(wǎng)絡,互聯(lián)網(wǎng),圖形,游戲,科學計算,GUI,OA,自動控制,甚至宇航員都在用。
我們現(xiàn)在就只說python,python可以用來做:
1.系統(tǒng)編程2.圖形處理3.數(shù)學處理4.文本處理5.數(shù)據(jù)庫編程6.網(wǎng)絡編程7.Web編程8.多媒體應用9.pymo引擎10.黑客編程11.用Python寫簡單爬蟲12:人工智能.
看到這么多運用場景是不是覺得非常厲害..但是python通常不作為工程語言出現(xiàn)。就是正規(guī)的軟件生產(chǎn)不使用它。主要用java, c#, xml, c。至于為什么,這是軟件工程的需要。python不具有完整的語法檢查。
但這也不影響python現(xiàn)在的地位,很多人加入python大軍,因為入門快,簡單,學習成本相對低,他有很豐富的支持庫可以被直接調用以高效地完成不同需求的工作.
要知道,google最早的搜索引擎就是python寫的.
希望我的回答能幫助到你.我是bang-bang ,特長軟件開發(fā).