python - == 错误 == 解析 YAML 文件时发现异常
问题描述
我似乎无法弄清楚我的 yaml 文件有什么问题。我复制了这个例子,并在 10 次不同的迭代中填写了我的示例,以尝试查明问题,我似乎可以让它工作。
orientation: "fr",
type: "paired-end",
right reads: [
"/users/drob2727/supercomputer/Bon1read1.fastq",
"/users/drob2727/supercomputer/Bon2read1.fastq",
"/users/drob2727/supercomputer/Bon3read1.fastq"
],
left reads: [
"/users/drob2727/supercomputer/Bon1read2.fastq",
"/users/drob2727/supercomputer/Bon2read2.fastq",
"/users/drob2727/supercomputer/Bon3read2.fastq"
]
我收到类似于这些的错误
== Error == exception caught while parsing YAML file (/wheeler/scratch/drob2727/matreads8.yaml):
while parsing a block mapping
in "/wheeler/scratch/drob2727/matreads8.yaml", line 1, column 5
expected <block end>, but found ','
in "/wheeler/scratch/drob2727/matreads8.yaml", line 16, column 6
我缩短了文件以使其更易于管理,但这些是我得到的错误类型。
解决方案
使用我得到的不同解析器
expected <block end>, but found ','
但无论如何,错误对line 1, column 18
我来说是存在的。您提供的错误与您粘贴的数据不匹配。
,
从映射中删除尾随对我来说很好:
orientation: "fr"
type: "paired-end"
right reads: [
"/users/drob2727/supercomputer/Bon1read1.fastq",
"/users/drob2727/supercomputer/Bon2read1.fastq",
"/users/drob2727/supercomputer/Bon3read1.fastq"
]
left reads: [
"/users/drob2727/supercomputer/Bon1read2.fastq",
"/users/drob2727/supercomputer/Bon2read2.fastq",
"/users/drob2727/supercomputer/Bon3read2.fastq"
]
推荐阅读
- leaflet - 缩放级别上不同大小的标记(L.icon)
- android - 在 Android 上 - 如何从广角相机捕获图像/视频?
- blockchain - 存储在智能合约中的值意外更改
- php - PHP用于参考想要的元素列表从多维数组中删除不需要的元素
- javascript - 类型错误:未定义不是函数 - Cloud Functions 中的 Promise.all() 错误
- c++ - 可变模板参数转发使用逗号运算符
- javascript - 如何在javascript中将来自flask的数据生成为json数据格式
- verilog - Verilog - 移位寄存器
- c# - 每次在 xamarine.uitest 中运行测试时如何停止安装应用程序
- excel - 如何使用表格过滤值,然后在与其他条件匹配的行中找到它们?