混合程式設計也搞了一段時間了,這裡寫寫我的經驗感受
1.首先pyinstaller 對jieba等分詞真的很不友好
所以在進行打包前請研究一下這些相關問題。
比如jieba分詞容易缺dict,idf等分析。
2.sys.ar**頂多只能接受兩個變數,超過會報錯,超越範圍的。。。。
3.打包出來的exe,第三方庫越多,體積越大,在和c#結合前請自己開啟cmd,運轉到相應目錄,執行差錯,減少試錯時間。
4.在打包前請在jupyter notebook上執行一下,雖然執行不報錯不一定混合後的程式也沒錯。但可以免去很多不必要的bug。
可以用tkinter加進去試錯,如果連主函式,例如print(main(sys.ar**[1]))這個都進不去。那麼一定是打包的第三方包有問題。。。。
5.混合編**的很慢,但是對於那些懶得裝系統的人真的可以。
6.我先把人臉融合的給做個假的出來,等日後有時間了我再去和其他功能一樣做出乙個c#介面。。。
希望一年內我能夠成功將常見的機器學習功能和c#相結合,這個作品我要給從那十個名字裡取一道。
加油把!!!
混合程式設計的經驗
1.一定要加入os,sys第三方庫,否則肯定會報錯 2.報錯絕大多數問題是第三方包沒法子匯入。這裡一般都是pyinstaller打包的第三方庫裡面的相關函式需要的檔案,比如jieba分詞需要idf dict等等檔案。snownlp需要stopword等等檔案。也有pyinstaller自身的問題,建...
web開發的一些小經驗
1.ajax的使用之一 ajax success function msg 返回的資料在msg中,成功的時候才呼叫 success函式。2.載入頁面的時候就呼叫js document ready function 3.樣式的使用 img removeclass imgtest2 移除樣式 img a...
VBA學習中的一些小經驗
1.關於vba字串格式化 下面的博主寫的很詳細,我就直接貼過來就是了,非常感謝。2.vba對cell賦值的幾種方式 比如給 a1 賦值 5 有下面方法 1 range a1 value 5 2 cells 1,1 5 3 a1 5 3.vba字串的拼接 字串的拼接用 符號連線,如下 ctaxout ...