我有一個具有用戶界面的python文件,主要是創建某些類的對象。
該文件將由我的同事在他們自己的計算機上使用。
在另一個文件中,從我的電腦中,我願意接觸第一個文件生成的那些對象。
什麼是「保存」課程對象的最佳方式,然後從我的電腦上撥打 ?
謝謝使用創建其他類的對象
-1
A
回答
2
味酸或cPickle的處理很好地保存對象實例(以及其他任何東西);文檔here。
從當我經歷了類似的問題,摸索兩點需要注意:
當加載醃對象實例,你必須出現在腳本/環境的命名空間中的對象的類定義在這裏裝載。
不是所有東西都可以被醃製;當保存包含scipy樣條線實例的對象時,我遇到了這個問題。在您的類定義中,您可以覆蓋酸洗和取出時的默認行爲,以便安全地保存和恢復這些屬性。
3
你想要做的是讓腳本序列化對象,並通過網絡發送到您的計算機。
正如inspectorG4dget所說的,您可以使用pickle模塊來序列化對象,並且請求庫應該適合從客戶端發送對象。
在您的機器上,您將需要一個Web服務器/套接字偵聽器,偵聽發送的消息。你會反序列化它們,然後以某種方式使用它們。
相關問題
- 1. 創建其他類的對象
- 2. Libgdx:創建其他對象的對象
- 3. 創建與其他對象
- 4. 如何創建和使用Java中其他類的對象
- 5. 創建實例化其他成員類的主類的對象
- 6. 從其他類創建私有內部類的對象
- 7. 工廠對象創建需要其他對象的對象
- 8. 如何在其他類中使用多個參數和訪問對象(及其值)創建類對象數組?
- 9. 從其他創建新對象
- 10. 使用由其他線程創建的對象
- 11. 動態創建其他類的新對象?
- 12. 其他類的對象 - 對象 - Java
- 13. 如何創建一個包含其他對象的對象
- 14. AS3補間動態創建的對象以及其他對象
- 15. 創建基於其他對象的對象
- 16. 創建子類對象是否也創建其超類的對象?
- 17. 如何創建與某些其他對象相同類型的新對象
- 18. 對象創建主要不在其他類別執行
- 19. 找出對象是否在某個其他類中創建?
- 20. 使用其他對象
- 21. 使用AutoMapper創建一個對象,它代表比較其他兩個對象
- 22. 使用javascript創建類的對象
- 23. 無法創建對象並使用其模板類的方法
- 24. 使用Scala反射來創建其聲明類的對象
- 25. 根據其類型創建java對象
- 26. 使用對象的某些屬性來創建不同類中的其他對象
- 27. 其他類中的類對象數組
- 28. 創建可HAS_ONE其他類的類
- 29. 使用其他類對象的數組的類
- 30. 用不同的方法創建2個其他對象的javascript基礎對象
[泡菜](http://docs.python.org/2/library/pickle.html) – inspectorG4dget
只要是澄清,該GUI文件將不被廣泛使用,因此該解決方案應主要簡單。 – Presen