问题标签 [fromfile]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 用 numpy 读取大数组给出零
我有一个以 4 字节实数编写的大型二进制文件(~4GB)。我正在尝试使用 numpy fromfile 读取此文件,如下所示。
data = np.fromfile(filename, dtype=np.single)
在检查数据时,我看到所有元素都是零。但是,当我在 Matlab 中读取文件时,我可以看到该文件包含正确的数据而不是零。我测试了一个较小的文件(~2.5GB),numpy 可以很好地读取。
我终于尝试使用 np.memmap 来读取大文件(~4GB),如
data = np.memmap(filename, dtype=np.single, mode='r')
在检查数据后,我可以看到它正确读取了数据。
我的问题是为什么 np.fromfile 在数组中给我全零。np.fromfile 可以读取的内容是否有内存限制?
c++ - 按相同名称对动态数组中的元素进行排序
我有一个用 C++ 编写的程序,它将生成具有相同教师姓名的文件,这些文件将另外按时间顺序(按天和小时)排序:
(这里是一个example.txt内容):
工作后,程序生成文件:
我已经设法做的是将 txt 文件中的数据加载到动态数组中(下面的代码)。我不知道如何进行名称搜索和排序(名称可以不同,行数也可以不同)。我正在考虑一个循环,它会从动态数组的“姓”变量中查找相同的字母,但我不知道如何实现它。
python - NumPy:将二进制文件读入现有数组
给定一个数值二进制文件,我可以使用numpy.fromfile()
. 这为数据分配了一个新数组。假设我已经有一个数组a
,我想读入这个数组。我不得不做类似的事情
在哪里使事情一般a
比读入的数据大tmp
。我想避免tmp
直接读入a
. 请注意,虽然
隐藏tmp
变量,不必要的临时内存还在。
我想像
虽然没有into
实现这样的关键字。
我怎样才能做到这一点?我也愿意使用 SciPy 或其他 Python 包。我会注意到 H5Py 包有一个read_direct()
我想要的,除了我的数据文件是原始二进制文件而不是 HDF5 格式。
c# - 如何在 C# 中的 Image.Fromfile() 中给出动态文件路径?
我想WinForms
根据结果更改图像。
我看到我可以使用Image.Fromfile("Image path")
. 但我必须使用类似这样的图像路径@"C:\test\test1.jpg"
。
那么,有什么方法可以提供动态文件路径吗?
例如,如果我从另一台计算机打开项目,则此文件路径可能会更改。
谢谢!
simulink - simulink模型(包括From File模块)转hdl代码时遇到的问题
我正在尝试为我的 Simulink 项目生成 VHDL 代码。我正在使用 MATLAB 2020,我的模型有两个地址条目,它们连接到从“.mat”文件读取地址数据的 FROM 文件。我得到了最后一个错误:
“HDL代码生成不支持块'Global_Architecture_All_Layers_In_One_Architecture/From File2'。要继续生成代码,请注释掉这个块。”
hdl 代码生成检查报告 Both From File 块从 mat 文件中读取地址如下:0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2 2.1 2.2 2.3 2.4 2.5 2.6
1 2 3 4 5 6 7 8 9 10 11 12 13 1 2 3 4 5 6 7 8 9 10 11 12 13
第一行是从 0.1 到 2.6 的时间步长,第二行显示“层”输入的整数控制值,它们是从 1 到 13 的重复序列。注意:我已经注释掉了两个(来自文件)块,但是即使我运行“hdlsetup”,我也会收到“inf”信号。
非常感谢您的帮助和时间。
html - 从文件中检查多个 url
我想为下一个项目寻求一些帮助。我有一个包含许多 url(大约 200 个)的 txt 文件(myurls.txt)。(http:\url1.com、Http:\urlblue.com 等)
这些是不同的页面。
我想检查这些页面的源代码,我想找到两个词,例如“复活节彩蛋”并将这些网页保存在一个新的 txt 文件中(match.txt)
例如 :
http:\url1.com -> 复活节彩蛋
我尝试使用 python3 但不成功。
有人可以帮助我吗?
botframework - 将 Microsoft.Bot.Builder.LanguageGeneration 升级到 4.15.0 会导致 fromFile() 错误
升级Microsoft.Bot.Builder.LanguageGeneration
from4.14.1
会4.15.0
导致有关该fromFile()
方法的新错误。在互联网上找不到任何解决方案或类似问题。这使我们无法升级,因此欢迎提供任何反馈。
c# - 将图像加载到位图时出现内存不足异常
我正在开发应用程序,它将编辑图像。但是system.outofmemoryexception
当我尝试从光盘加载图像时,它会崩溃。我的 RAM 非常空,但我观察到的是,当内存达到 30MB 时,该应用程序崩溃了。所以也许我需要分配更多的内存?这是调用异常的代码:
using(Bitmap DocasnyObrazek = (Bitmap)Bitmap.FromFile(otevreniSouboru.FileName)) {...}
这是打开加载图像的完整代码:
python - 如何在 Python 3 中通过 np.fromfile 选择特定范围的数据?
我有一个 .dat 文件,其中首先出现文本,然后是数值。
np.fromfile 有一个参数“count = ...”,但它允许您将第一个字符最多取一些,但如何做相反的事情呢?即,所需值之后的所有字符。或者如何选择一个特定的范围?
谢谢
image - 如何将png保存为jpg而不将文件保存在目录中
我正在使用 FromFile 从文件中获取图像,并且 FromFile 行上的 png 有以下错误:
使用“1”参数调用“FromFile”的异常:“不支持给定路径的格式。”
因此,我正在尝试将 bmp 转换为 jpg,(请参见下面 FromFile 上方的转换行)但我看到的所有示例(似乎可用)都在保存文件。我不想将文件保存在目录中。我需要的只是图像格式,所以 FromFile 可以像这个例子一样使用它。我看到了ConvertTo-Jpeg,但我认为这不是标准的 powershell 模块,或者看不到如何安装它。
我看到了这个链接,但我认为这不会将图像保留为 FromFile 所需的格式。
这是我的代码:
然后我把它放在excel中:
更新:
我只是想重申 FromFile 不能用于 png 图像。因此,Hey Scripting Guy像这样保存图像的地方不起作用: