标签: text-files

如何比较JUnit测试用例中的文件?

我想在我正在研究的一个小项目上实现JUnit,因为我想了解一下它.

我读过的教程都引用了具有特定输出的方法.

在我的情况下,我的输出是文件,我该怎么做?任何简单的例子?任何可以帮助我的方法?

这些文件是由void私有方法构建的原始文本文件.

java junit unit-testing text-files

21
推荐指数
1
解决办法
2万
查看次数

如何在Delphi中将字符串保存到.txt文件?

我需要制作一个程序,生成一个以我设置的特定目的地以文本文件格式保存的密码,并且用户需要打开.txt以获取密码以"解锁"另一个程序.

我已经有了在字符串sPass中生成密码的代码,现在我需要使用SaveToFile函数将其保存到我创建的名为Password.txt的文本文件中,但我找不到使用SaveTo文件函数的一般表单Delphi和我不知道将sPass和Password.txt放在函数中的哪个位置.

它应该是这样的:SaveToFile(...)但我不知道如何在Password.txt中保存sPass

编辑:

还有一个问题,在添加字符串之前,如何删除以前存储在Password.txt中的内容,以便在添加字符串之前Password.txt为空?谢谢

delphi string delphi-7 text-files

20
推荐指数
4
解决办法
6万
查看次数

.txt文件大小是否有上限?

作为圣诞礼物,我用Java编写了一个小程序来计算素数.我的目的是让它彻夜不眠,计算下一个素数并将其写入.txt文件.早上我会杀了这个程序并将.txt文件带给我的朋友过圣诞节.

有什么我应该担心的吗?请记住,这是真正的初学者Ziggy,你正在谈论,而不是一些聪明的错误检查ASM的家伙.

编辑更具体地说,因为我将在整夜计算素数时离开这个程序,有没有机会我会遇到某种与内存相关的错误?喜欢,堆叠压碎堆或狗和猫睡在一起?

EDIT更具体地说,当文件大小为4GB时,是否有一行代码可以用来停止打印行?为了安全起见?

编辑:成功:整夜离开之后,我得到的素数不超过13 KB,我得到的最高值是22947217,就像成千上万的素数一样.成功!

memory primes filesize text-files

19
推荐指数
3
解决办法
5万
查看次数

C++字符串解析(python样式)

我喜欢在python中我可以做的事情:

points = []
for line in open("data.txt"):
    a,b,c = map(float, line.split(','))
    points += [(a,b,c)]
Run Code Online (Sandbox Code Playgroud)

基本上它正在读取行列表,其中每行代表3D空间中的一个点,该点表示为由逗号分隔的三个数字

如何在没有太多头痛的情况下在C++中完成这项工作?

性能不是很重要,这种解析只发生一次,因此简单性更重要.

PS我知道这听起来像是一个新手问题,但相信我,我在D中编写了一个词法分析器(非常类似于C++),它涉及通过char读取一些文本char并识别标记,
就是这样,经过很长时间回到C++蟒蛇时期,只是让我不想浪费时间在这些事情上.

c++ python string parsing text-files

19
推荐指数
5
解决办法
9208
查看次数

如何将制表符分隔文件转换为CSV格式?

我有这种格式的文本文件:

{

attribute1 attribute2 attribute3.... attributeN

value"A" value"B" value"C".... value"Z"

/* next line of values*/

}
Run Code Online (Sandbox Code Playgroud)

每个单词由制表符分隔.

如何转换为CSV格式?我尝试使用Excel,但它提供了兼容性问题.

csv excel attributes text-files

19
推荐指数
2
解决办法
7万
查看次数

在python中使用多线程读取txt文件

我正在尝试在python中读取一个文件(扫描它并寻找术语)并写下结果 - 比方说,每个术语的计数器.我需要为大量文件(超过3000个)做到这一点.有可能做多线程吗?如果有,怎么样?

所以,场景是这样的:

  • 读取每个文件并扫描其行
  • 将计数器写入我读过的所有文件的相同输出文件.

第二个问题是,它是否提高了读/写速度.

希望它足够清楚.谢谢,

罗恩.

python multithreading text-files

19
推荐指数
1
解决办法
2万
查看次数

vim:希望它仅针对某些文件类型打开设置

我看过这个,但没有太大的帮助.也许我没读得太好.

基本上我想要的是当我打开.txt文件时的设置:

set wrap
set linebreak
Run Code Online (Sandbox Code Playgroud)

打开了.我该怎么做呢?

提前致谢.

另外,我正在使用XP.

vim text-files

18
推荐指数
2
解决办法
3940
查看次数

python打开文本文件,每个字符之间有一个空格

每当我尝试使用python命令打开.csv文件时, fread = open('input.csv', 'r') 它总是打开文件,每个字符之间都有空格.我猜这是文本文件有问题,因为我可以使用相同的命令打开其他文本文件并正确加载它们.有谁知道为什么文本文件会在python中像这样加载?

谢谢.

更新

好吧,我是在Jarret Hardie的帖子的帮助下得到的

这是我用来将文件转换为ascii的代码

fread = open('input.csv', 'rb').read()
mytext = fread.decode('utf-16')
mytext = mytext.encode('ascii', 'ignore')
fwrite = open('input-ascii.csv', 'wb')
fwrite.write(mytext)
Run Code Online (Sandbox Code Playgroud)

谢谢!

python csv text-files

18
推荐指数
2
解决办法
1万
查看次数

我需要一个人类可读,但可解析的文档格式

我正在开展其中一个项目,其中有一百万个更好的方法来完成我需要的东西,但我别无选择,我必须这样做.这里是:

有一个Web表单,当用户填写它并点击提交时,使用表单数据创建一个人类可读的文本文件.它看起来像这样:

field_1: value for field one

field_2: value for field two
more data for field two (field two has a newline in it!)

field3: some more data
Run Code Online (Sandbox Code Playgroud)

我的问题是:我需要将此文本文件解析回Web表单,以便用户可以编辑它.

我怎么能以万无一失的方式实现这一目标呢?数据库不是一个选项,我必须使用这些文本文件.

我的问题:

  • 使用上面示例中的格式是否有一种万无一失的方法?
  • 什么是人类可读的格式会更好用(换句话说我可以改变格式)
  • 人类可读意味着非程序员可以阅读它并知道它是什么.

这个项目使用PHP.

UPDATE

通过人类可读,我的意思是任何人都可以阅读文本,而不是被它淹没,包括你的祖母.

php parsing text-files human-readable

18
推荐指数
3
解决办法
1820
查看次数

用于创建/操作固定宽度文本文件的PHP库

我们有一个Web应用程序,可以进行时间跟踪,工资单和人力资源.因此,我们必须编写大量固定宽度的数据文件,以便导出到其他系统(州税申报,ACH文件等).有没有人知道一个好的库,你可以在那里定义记录类型/结构,然后在OOP范例中对它们采取行动?

这个想法将是您处理规范的类,然后使用所述规范的实例.IE:

$icesa_file = new FixedWidthFile();
$icesa_file->setSpecification('icesa.xml');
$icesa_file->addEmployer( $some_data_structure );
Run Code Online (Sandbox Code Playgroud)

其中icesa.xml是包含规范的文件,尽管您可以使用OOP调用自己定义它:

$specification = new FixedWidthFileSpecification('ICESA');
$specification->addRecordType(
    $record_type_name = 'Employer',
    $record_fields = array(
         array('Field Name', Width, Vailditation Type, options)
         )
     );
Run Code Online (Sandbox Code Playgroud)

编辑:我不是在寻找关于如何编写这样一个库的建议 - 我只是想知道一个是否已经存在.谢谢!!

php edi text-files fixed-width

18
推荐指数
2
解决办法
4046
查看次数