我使用openpyxl和numpy来读取大型excel文件。代码看起来像这样
W = load_workbook(fname, read_only = True)
p = W.worksheets[0]
a=[]
m = p.max_row
n = p.max_column
for row in p.iter_rows():
for k in row:
a.append(k.value)
# convert list a to matrix (for example 5*6)
aa= np.resize(a, [m, n])
对于中等大小的文件(4MB excel文件
当我使用webservice调用加载服务器时,我得到了以下异常:
<2013-nov-19 kl 0:23 CET> <Critical> <Server> <BEA-002616> <Failed to listen on
channel "Default" on 10.39.21.109:28404, failure count: 1, failing for 0 seconds,
java.net.SocketException: Too many open files (errno:24)>
使用的计算机是H
在bash脚本中使用rscript
我是传递文本文件的内容有参数的。转rscript
"$SCRIPTS/myscript.R" "$filecontent"
当文件有+-超过4000行时,我得到以下信息
/usr/bin/Rscript: Argument list too long
是否可以增加可接受参数的长度,以便传递大文件?
我使用的是windows10,使用bash连接到服务器。此服务器运行unix,并具有eog和gwenview来显示图像。我不能在windows中使用这个程序,所以我在找一个可以在windows中做同样事情的程序。我试过IrfanView,但我不知道如何使用它,我不明白命令。在Unix中是这样的:eog xxxxx.png,然后图像就会显示出来。我如何在windows中做到这一点?非常感谢!
编辑:在Unix服务器中,我在尝试显示以下内容时出现以下错误:
display-im6.q16: unable to open X server `' @ error/display.c/Displ
尝试从使用bash的括号() -命令替换找到的文件中提取字符串。我正在使用这个命令
strings $(locate '.tps' |egrep -i customer | egrep -i billing)
而且它可以很好地处理没有空格的文件。当一个文件有一个空格时,就会发生这种情况
strings: '/sales/rep/company/October': No such file
strings: 'bill': No such file
strings: 'and': No such file
strings: '