我在一個文件中有500多個字符串。如果我簡單地將它複製粘貼到Rails控制檯中以將值分配給數組,則需要很長時間(10分鐘+)並且CPU使用率達到最大值(粉絲在我的筆記本電腦中瘋狂)只是爲了打印任何我擁有的粘貼。我如何跳過屏幕上打印的內容,因爲我確定分配(不包括回聲)不應超過一分鐘。Rails控制檯阻止分配輸出到終端
0
A
回答
1
在ruby中使用'File'類來讀取文件,而不是僅僅複製粘貼。
File.open("path/to/your/file").each do |file|
file.each_line do |line|
dat_array = line.split()
end
end
+0
這一個完美的工作。 – tekina 2014-12-04 11:36:00
2
之後只需添加一個空字符串。
my_str = "paste here";""
或靜音設置
conf.echo = false
+0
第一個不會真的起作用,因爲我的賦值字符串非常大,在賦值過程中打印本身需要很長時間。 – tekina 2014-12-04 11:39:50
相關問題
- 1. 流bash /終端/控制檯輸出到網站/ api
- 2. 下載數據時如何阻止NLTK輸出到終端?
- 3. 如何終止控制檯?
- 4. 終止控制檯ReadLine
- 5. 終端或控制檯就地進度輸出
- 6. vbscript輸出到控制檯
- 7. Rails控制檯截斷Activerecord輸出 - 如何防止截斷?
- 8. 配置Rspec終端輸出
- 9. 控制檯輸出
- 10. Aptana 3 Studio的調試控制檯延遲輸出,直到腳本終止
- 11. 輸出到控制檯時防止出現新行
- 12. 統一打開控制檯/終端並向其輸出讀取輸入/寫入
- 13. 通用方法來分頁輸出IRB或Rails控制檯
- 14. 批處理並不阻止控制檯
- 15. Jboss管理控制檯 - 被.htaccess阻止?
- 16. printf到終端阻止用戶在C中的輸入?
- 17. 看到控制檯輸出沒有控制檯?
- 18. rails before_filter阻止訪問控制器
- 19. Apache Kafka Consumer - 從控制檯終止
- 20. 如何創建終端/控制檯
- 21. IDE控制檯和終端的區別
- 22. C++。阻止控制檯輸入5個字符後
- 23. 非阻塞控制檯輸入C++
- 24. Python無阻塞控制檯輸入
- 25. Rails的控制檯沒有任何輸出發送到development.log
- 26. 解析Rails控制檯輸出到Excel中
- 27. 控制檯文本輸出被阻止,即使它在另一個線程上
- 28. 將對象輸出到Logcat控制檯
- 29. 輸出文字到Octave控制檯
- 30. 黃瓜不輸出到控制檯
而不是複製和粘貼IRB回聲,讀取該文件,如[File.foreach](http://www.ruby-doc.org/core-2.1 .5/IO.html#method-c-foreach) – blelump 2014-12-04 08:59:37