python - 访问保存在 .txt 文件中的文件路径。 (Python)

标签 python numpy text filepath

我有一个文本文件,其中包含我要打开的文件的文件路径。

文本文件如下所示:

28.2 -1.0 46 14 10 .\temp_109.17621\voltage_28.200\power_-1.txt
28.2 -2.0 46 16 10 .\temp_109.17621\voltage_28.200\power_-2.txt

...

我想打开此文件路径中的文件。

第一步是从文本文件加载每个文件路径。

我已经尝试过使用:

path = np.loadtxt('NonLorentzianData.txt',usecols=[5],dtype='S16')

生成一个path[1],如下所示:

.\\temp_109.17621 ...

而不是整个文件路径。

我使用了错误的dtype,还是loadtxt无法做到这一点?

最佳答案

您使用 S16 作为类型并得到 .\\temp_109.17621 作为结果(\\ 被转义 \)并且是返回长度=16的字符串。

尝试使用 np.genfromtxtdtype=None 或正确调整 dtype='S45'(根据您的情况)

灵感来自post

关于python - 访问保存在 .txt 文件中的文件路径。 (Python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30082300/

相关文章:

python - 从 CSV 数据获取延迟时间

python - 使用 Python 替换文本文件中的字符串会添加奇怪的字符

c# - 使用 oAuth 和 C# 在 Tumblr 上发帖

python - 快速 pandas.DataFrame 初始化

python - 计算 pandas/python 中 df 的一列中非零数字的数量

python - 从椭圆生成数组

Vim - 尝试使用右箭头键转到下一行

python - __init__() 采用 1 个位置参数,但给出了 2 个

python - 无法将设备分配给节点

python - 可迭代拆包的默认值