我寫了IronPython的GUI和我試圖創建一個文本文件,用戶可在文本框命名的文本文件。該文本文件正被用來給我一個矢量文件的Python腳本。任何建議試圖讓IronPython的創建,我可以存儲信息的
0
A
回答
0
具有以下我能夠建立一個檔案,IronPython的
ScriptEngine m_engine = Python.CreateEngine();
ScriptScope m_scope = m_engine.CreateScope();
String code = @"file = open('myfile.txt', 'w+')";
ScriptSource source = m_engine.CreateScriptSourceFromString(code, SourceCodeKind.SingleStatement);
source.Execute(m_scope);
這裏的Python documentation有關w+
。它打開文件進行寫入,首先截斷文件。
所以我猜你只需要插入腳本文件的名稱...
+0
謝謝。現在正在工作 – Cian
+0
您能否將問題標記爲已回答?謝謝! –
0
我把了,對我工作時,我在蟒蛇在寫代碼。希望能幫助到你。
def on_save_as(self, sender, e):
dlg = SaveFileDialog()
dlg.Filter = "Text File (*.txt)|*.txt"
dlg.Title = "SaveFile"
if dlg.ShowDialog():
self.save_file(dlg.FileName)
def save_file(self, filename):
sw = StreamWriter(filename)
try:
buf = self.textbox.Text
sw.Write(buf)
self.statusbar_item.Content = Path.GetFileName(filename)
self.openfile = filename
except Exception, ex:
MessageBox.Show(ex.Message)
finally:
sw.Close()
相關問題
- 1. JenkinsAPI Python的 - 試圖讓構建信息
- 2. 存儲過程創建詳細信息
- 3. 試圖在循環中存儲信息
- 4. 我可以將會話信息存儲在websocket服務器
- 5. 當我使用SQLite時,可以存儲'別名'信息嗎?
- 6. 存儲保存的信息
- 7. 如何存儲關於動態創建的頁面的信息
- 8. 哪裏可以存儲軟件保護的保護試用信息目的
- 9. 存儲信息()
- 10. 存儲信息
- 11. 我可以在GitHub for Windows的NAS中創建存儲庫嗎?
- 12. Python:存儲和使用在函數中創建的信息
- 13. 如何在現有的裸存儲庫中創建reflog信息
- 14. 根據存儲在SQL上的信息創建Excel儀表板
- 15. Python:創建一個獨特的變量來存儲信息
- 16. 是否可以在會話中存儲信用卡信息?
- 17. 我可以創建一個webhook來獲取簽入信息嗎?
- 18. 創建信息系統圖
- 19. 我試圖讓我可以找到可拖動SVG的代碼
- 20. 使用IronPython的,所以我可以測試.NET
- 21. 試圖讓getJSON獲得json信息(jquery)
- 22. 是否可以創建輔助存儲?
- 23. 創建可下載的信息動態
- 24. 的NSDictionary不存儲信息
- 25. 使用jQuery,我如何將信息存儲在動態創建的div中?
- 26. 可以緩存應用於存儲重要信息嗎?
- 27. 存儲足夠的信息來建立圖形
- 28. Azure存儲信息
- 29. Java - 存儲信息
- 30. 存儲卡信息
歡迎使用StackOverflow!你試過什麼了 ? – Fabich
謝謝。我一直在使用SafeFileDialog()和Spotfire中(http://stackoverflow.com/questions/32243732/output-spotfire-print-to-text-file)嘗試。 – Cian