小编war*_*ole的帖子

为什么字母"f"经常无法从pdf文件中的文本中复制?

我不确定这个问题是否适用于此,但对于我来说,从ff文本复制时,字母'f'经常搞砸了,这似乎很奇怪.

我作为一名学生做研究,我读了很多论文.当我想复制纸张名称以重命名pdf文件时,会发生这种情况.

例如,我打开链接一纸将Chrome内置的PDF显示插件在MacBook Pro上使用OSX 10.9.尝试复制纸张标题并粘贴.'流体'中的'f'将会丢失.

pdf text copy

10
推荐指数
2
解决办法
5791
查看次数

如何使用numpy的asarray函数在Python中读取布尔数据文件

我有一些数据文件包含Fortran代码的布尔输出:

write(23,'(L2)') data
Run Code Online (Sandbox Code Playgroud)

因此,文件的一部分将如下所示:

F F T F ...
Run Code Online (Sandbox Code Playgroud)

我想用numpy.asarray()函数在Python中读取这个文件,因为这样很容易转换数据,例如:

data = asarray(f.readline().split(),'bool')
Run Code Online (Sandbox Code Playgroud)

但是,无论数据是什么,Python总是返回一个包含所有'True'的数组.

我也尝试写成'False False False ...'或'0 0 1 0 ......',但它们都没有用.

我想知道是否有办法使用asarray()来实现这一目标?或者任何其他可以在不使用循环的情况下转换布尔数据的建议?

python arrays boolean numpy

3
推荐指数
1
解决办法
472
查看次数

标签 统计

arrays ×1

boolean ×1

copy ×1

numpy ×1

pdf ×1

python ×1

text ×1