• 4

請問~~用python寫程式的工程師,大多是哪類工程師?


hchou38 wrote:
其實我有幾個很直白...(恕刪)


我只是有在樹梅派用過 python , 不知正不正確!

1. 沒辦法,要安套件。 其實 WINDOWS 也是要安套件的,因為一些 DLL 若是 MS 沒在系統中,你還是要附給用戶的!

2. 沒有,但是我想應該有一些 IDE 的套件可以幫忙檢查啦(預跑所有支線)

3. 同 1
傻綠班的鴿 8:17 ━━━━━━━━●━━━ 14:50 ⇆ㅤㅤㅤㅤ◁ㅤㅤ❚❚ㅤㅤ▷ㅤㅤㅤㅤ↻
禮誠工作室 wrote:
我只是有在樹梅派用...(恕刪)


啊~~其實問題1我描述的可能不夠好,
就Visual C++的例子來說,雖然有人的電腦沒裝過(Microsoft visual studio)Visual C++或是另外一家Boarland C++
但是還是可以用install的套件,把你的所有用得著的DLL(動態程式庫),lib(靜態程式庫)都包起來安裝,
其後就是可以像是一個windows執行檔或是作業系統的執行檔,
不一定非要裝下所有的開發系統程式...我的意思是...python也有辦法這樣做嗎?
如果能....怎麼做?如果不能,又怎麼保證所有想用這個程式的人必定能執行這個程式?


嗯嗯~~感謝下面暱稱有點眼熟又似乎PM過的網友解答,
其實我不是把研究python這件事情當作職業或是工作,所以只要概念上知道有什麼方法就行了,
哪天也許有搞怪的工程師要為難我的時候,至少能說得出來我是知道方法跟訣竅的....
您說的pyinstaller我會找時間搜尋了解它的整個使用原理跟方法....謝謝!!

hchou38 wrote:
啊~~其實問題1我描...(恕刪)


試試看 pyInstaller 可不可以解決你的問題
hchou38 wrote:
啊~~其實問題1我...(恕刪)


哦! 我剛剛用 GOOGLE ,用 PHTHON 執行檔 就找到一些資料!

你可以測看看 py2exe、pyinstaller、cx-freeze ,打完之後! 你用 vm 做一個乾淨的系統! 跑一下看所有功能是否都正常!

若是 ok 就可以了,若是不行還是要打完所有的套件才行!

傻綠班的鴿 8:17 ━━━━━━━━●━━━ 14:50 ⇆ㅤㅤㅤㅤ◁ㅤㅤ❚❚ㅤㅤ▷ㅤㅤㅤㅤ↻
Python是general purpose interpret語言

不只用於Web

在Win上基本用.Net系就夠了

所以主用於Linux系

由於它library很多 且 語法易於閱讀

很適合初學者

Scipy, Numpy…等非常成熟

剛好也搭上Big data和AI

但它效能不佳, 系統講求效能的話, 就不要用了

Howdy Mate wrote:
Python是general...(恕刪)


喔喔~~理解,我好像看過很多書跟很多人都說python執行很慢,
也不理解為何我們公司那些做產品開發的工程師好像沒人用python?
但是在家閑暇買了arduino跟樹莓玩玩的時候,如上面網友也提到樹莓用python.
樹莓明明是可以很快速設計電子產品的,但是我卻沒在我們技術部門看有人特別去用,
所以覺得蠻奇怪的?.....
UEFI 的utility 跟 Yocto bitbake 也是用 Python 寫的.
hchou38 wrote:
喔喔~~理解,我好像...(恕刪)

效能不佳不是執行慢,是它很吃資源,
你應該更明確的指出你要程式是那個方面,
是要走web,移動平台等等,
程式語言只是一種工具,一法通萬法通

hchou38 wrote:
喔喔~~理解,我好...(恕刪)


商業軟體不用Python有一個原因很重要
Python的程式一般都是以原始碼的狀態呈現
沒有一個可靠堪用的方式隱藏原始碼
我之前的工作主要是使用Python開發後端服務,API等供前端工程師調用。
像國內的StreetVoice,Pinkoi等等都是用Python開發的網站。
魚說:你看不見我的淚水,因為我在水中..... 水說:我能感覺到你的淚水,因為妳在我的心中...
  • 4
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?