擅长:python、mysql、java
<p>如果您选择python路线,我建议您阅读<a href="https://docs.python.org/2/tutorial/inputoutput.html" rel="nofollow">Input and Output</a>。你知道吗</p>
<p>你只需要把问题分解并尝试一下。对于前17行,在字符串中使用f.readline()和concat。然后使用replace方法获取csv中所需字符串的开头。你知道吗</p>
<pre><code>str.replace("\n", ",")
</code></pre>
<p>然后使用split方法将它们分解到列表中。你知道吗</p>
<pre><code>str.split("\n")
</code></pre>
<p>然后在循环中写出文件。使用计数器使你的生活更轻松。首先写出标题字符串</p>
<pre><code>25-MAY-15,04:20,Client,0000000010,127.0.0.1,PAY,ISO2002,PAIN000,100,1,CUST,API,ABF07,ABC03_LIFE.xml,AFF07/LIFE,100000,Standard Life, 25-MAY-15,04:20,Client,0000000010,127.0.0.1,PAY,ISO2002,PAIN000,100,1,CUST,API
</code></pre>
<p>然后在列表中用“,”写下该项。你知道吗</p>
<pre><code>,AFF07-B000001, 2000,ABC Corp,..,BE900000075000027
</code></pre>
<p>在计数为5时,再次写入带有标题的“\n”,不要忘记重置计数器,以便可以重新开始。你知道吗</p>
<pre><code>\n25-MAY-15,04:20,Client,0000000010,127.0.0.1,PAY,ISO2002,PAIN000,100,1,CUST,API,ABF07,ABC03_LIFE.xml,AFF07/LIFE,100000,Standard Life, 25-MAY-15,04:20,Client,0000000010,127.0.0.1,PAY,ISO2002,PAIN000,100,1,CUST,API
</code></pre>
<p>试一试,如果你需要更多的助手,请告诉我们。我假设你有一些脚本背景:)祝你好运!!你知道吗</p>