擅长:python、mysql、java
<p>我看不出你一开始是在哪里读文件的。你必须先阅读你的<code>path_text.txt</code>,然后才能正确格式化,对吗</p>
<pre class="lang-py prettyprint-override"><code>with open('path_text.txt','r',encoding='utf-8') as myfile:
content = myfiel.read().splitlines()
</code></pre>
<p>这将在<code>content</code>中为您提供<code>['/gp/oi/eu/gatk/inputs/NA12878_24RG_med.hg38.bam', '/gp/oi/eu/gatk/inputs/NA12878_24RG_small.hg38.bam']</code></p>
<p>现在,如果要将此数据写入格式为<code>["/gp/oi/eu/gatk/inputs/NA12878_24RG_med.hg38.bam", "/gp/oi/eu/gatk/inputs/NA12878_24RG_small.hg38.bam"]</code>的文件中,请执行以下操作:</p>
<pre class="lang-py prettyprint-override"><code>import json
with open('path_json.json', 'w') as f:
json.dump(content, f)
</code></pre>
<p>现在<code>path_json.json</code>文件看起来像-</p>
<pre class="lang-json prettyprint-override"><code>["/gp/oi/eu/gatk/inputs/NA12878_24RG_med.hg38.bam", "/gp/oi/eu/gatk/inputs/NA12878_24RG_small.hg38.bam"]
</code></pre>
<p>如果您想从文件中加载json,这是有效的json</p>