腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用
Clojure的core.async消费
文件
内容
、
我正在尝试
使用
Clojure的库来
使用
/处理
文件
中的行。当我的代码执行时,会抛出一个IOException: Stream closed。clojure.java.io :as io]) ; following
line-seq
(def lines (with-open [
reader
(io/
reader
"my
浏览 1
提问于2016-07-13
得票数 2
回答已采纳
2
回答
使用
``line seq`
和
`
reader
`,
文件
什么时候
关闭
?
、
、
我正在
使用
(
line-seq
(
reader
"input.txt"))从一个文本
文件
中读取行。然后,这个集合被传递并由我的程序
使用
。 我担心这可能是不好的风格,因为我没有确定地
关闭
文件
。我想我不能
使用
(with-open (
line-seq
(
reader
"input.txt"))),因为在我遍历整个序列之前,
文件
流可能会被
关闭
。是否应该
浏览 4
提问于2011-07-07
得票数 7
回答已采纳
3
回答
这个函数的返回值是多少?
defn read-data [file] (with-open [rdr (clojure.java.io/
reader
file)]到现在为止都没问题。
浏览 0
提问于2012-04-03
得票数 4
回答已采纳
2
回答
将
文件
内容读入Clojure中一组的最佳方法
为此,我将每个
文件
的内容读入一个集合,然后
使用
差异/交集来显示独占/公共
文件
。{})) (dosync (ref-set contents (conj @contents line)))) (我
使用
鸭流/读行来设置
文件
的内容)。通过
使用
ref-set,我是将代码扭曲成非功能的思维方式呢,还是我的代码遵循了应该如何实现的路线呢?,是否有一
浏览 3
提问于2011-11-04
得票数 4
回答已采纳
2
回答
使用
doseq读取
文件
,直到Clojure中的某些行
我可以
使用
以下方法打印整个
文件
: (doseq [line (
line-seq
rdr) :while (<
浏览 3
提问于2015-05-13
得票数 2
回答已采纳
3
回答
将
文件
读入列表,每个元素代表
文件
的一行
、
在clojure中,如何将
文件
读入序列中,其中每行都是序列中的一个元素。
浏览 0
提问于2012-01-29
得票数 5
回答已采纳
1
回答
返回csv
文件
中除Clojure第一行以外的所有行
、
、
、
、
这就是我到目前为止所知道的: (with-open [rdr (
reader
)] (doseq [line (next (
line-seq
rdr
浏览 6
提问于2019-11-14
得票数 0
1
回答
Clojure中的可
关闭
懒散
我正在尝试创建一个懒散的seq,它也是
关闭
的。在Clojure中,最干净的方法是什么?预期的
使用
(但这只是一个例子,我可以想到更多用于
关闭
懒散顺序的用法): (consume (map do-stuff-to-linelines))) (with-open [
reader
io/
reader
file] (consume (map do-stuff-to-line (
l
浏览 4
提问于2022-09-22
得票数 0
1
回答
使用
clojure读取大型命令输出
、
我
使用
clojure.java.shell命令中的sh函数来读取命令的非常大的输出。输出的数据量约为60兆。 我一直在找java.lang.OutOfMemoryError。
浏览 0
提问于2010-11-02
得票数 3
回答已采纳
2
回答
在Clojure中将打开的
文件
指针传递给函数
、
在魔术中,我需要读入一个很长的
文件
,这个
文件
太长了,我想把打开的
文件
指针传递到方法中,我可以递归地调用它,直到它为空为止。我已经找到了
使用
open-with的例子,但是有没有一种方法可以打开一个
文件
,然后在函数中读取它?指向示例或文档会很有帮助。
浏览 1
提问于2013-08-19
得票数 0
1
回答
如何添加大型列表的多个计数
如果我做了一个简单的(+ (count [1 2 3 4]) (count [1 2 3 4]))版本,我得到正确的答案,8 (let [rdr (BufferedReader.我试图找出为什么+
和
count在这种情况下不起作用,或者用另一种方法来总结这两个列表中的元素总数。
浏览 0
提问于2016-04-20
得票数 1
回答已采纳
2
回答
如何在Clojure中逐行懒惰地读取
文件
目录
、
、
".json"))) (with-open [ rdr (io/
reader
file)](
line-seq
rdr))))) 我正在尝试逐行、懒惰地读取json
文件
的目录,以便可以懒惰地对数据执行操作。我一直收到java.io.IOException: Stream closed --我怎么才能在不过早
关闭
阅读器的情况下
使用
它呢?
浏览 0
提问于2018-12-16
得票数 1
2
回答
如何将增量值分配给clojure中的
文件
中的每一行
我想读取一个
文件
,对于每一行,我想在
文件
中附加一个行号。所以结果应该是[2 "line2"]如何有效地做到这一点?
浏览 4
提问于2015-01-06
得票数 0
回答已采纳
1
回答
为什么
line-seq
返回clojure.lang.Cons而不是clojure.lang.LazySeq?
、
、
、
根据
line-seq
的ClojureDocs条目()
和
堆栈问题的接受答案(),当传递java.io.BufferedReader时,
line-seq
应该返回一个惰性seq。请参见以下代码: (:require [clojure.java.io :as io]))=> (type (
line-seq
(io/
reader
"test-file.txt")))=>
浏览 0
提问于2013-03-03
得票数 7
回答已采纳
2
回答
拆分字符串时
关闭
java.lang.NullPointerException
在读取数据后,我试图编写一个程序,在读取数据后读取
文件
(逗号分隔
文件
)中的数据,同时
使用
分隔符",“但我面临以下错误: (def myList (atom ())) (with-open [rdr (clojure.java.io/
reader
dataset into (reduce conj [] (
lin
浏览 0
提问于2019-01-22
得票数 0
回答已采纳
2
回答
如何
使用
Clojure读取包含测试数据的
文件
?
我正在写一段代码,需要读入一个包含数据的文本
文件
。文本
文件
的格式为:name 2 4 5我正在尝试以[:name Sarah :weight 1 cost :4]的形式创建地图的矢量。当我尝试
使用
line-seq
阅读器读取
文件
时,它将每一行作为一个项目读取,因此分区不正确。参见下面的repl: (let [file-text (
line-seq
(
reader
"C://Drugs/my
浏览 2
提问于2012-07-16
得票数 6
5
回答
在clojure中将一个非常大的文本
文件
读入一个列表
、
、
在clojure中将一个非常大的
文件
(比如一个包含100000个名称的文本
文件
,每行一个名称)读入列表(根据需要延迟加载)的最佳方式是什么?基本上,我需要对这些项进行各种类型的字符串搜索(现在我
使用
shell脚本中的grep
和
reg ex进行搜索)。 我尝试在末尾添加'(在开头
和
),但显然此方法(加载静态?
浏览 2
提问于2010-11-07
得票数 28
回答已采纳
1
回答
在clojure中读取
文件
并
使用
命令提示符显示内容
、
、
我已经阅读了这个
文件
,如下所示 (with-open [rdr (clojure.java.io/
reader
file)]但是它没有显示我想要在提示时打印
文件
中的数据的内容!
浏览 0
提问于2018-05-26
得票数 0
1
回答
读取clojure中的
文件
并忽略第一行?
、
、
、
使用
来自的代码,我 (println (apply str (repeat n string)))) (with-open [rdr (
reader
filename)] (repeat-image
浏览 4
提问于2013-09-25
得票数 3
回答已采纳
1
回答
java.io.BufferedReader上的
line-seq
冻结
我正在尝试
使用
clojure处理HTTP流。然而,当我在java.io.BufferedReader上调用(
line-seq
)时,它会冻结。(-> dump-url :body (
lin
浏览 0
提问于2018-07-03
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么时候使用PCA和LDA?
Sass->什么时候使用Mixins和Placeholders
前端开发:什么时候使用CSS类和ID
在前端开发中,什么时候使用CSS类和ID
【WPS云文档新手教程】查看分享文件储存 位置和关闭文件分享
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券