擅长:python、mysql、java
<p>下面的代码实现了我最初的问题。在</p>
<pre><code>import os, os.path, subprocess
from sys import stdout
p = './new/results/v4/TRACE_v4_results_ASN_mh60'
fd = os.listdir(p)
def writeFile(fd, flines):
fo = './new/newR/'+fd+'_v4.txt'
with open(fo, 'a') as f:
r = '%s\n' % (flines)
f.write(r)
for pfiles in dirs:
pathN = os.path.join(path, pfiles)
files = open(pathN, 'r')
fileN = os.path.basename(pathN)
stripFN = os.path.splitext(fileN)[0]
fileDate = stripFN.split('_')[0]
fdate = fileDate[0:8]
numlines = len(files.readlines()[1:])
writeFile(fdate, numlines)
files.close()
</code></pre>
<p>结果如下:</p>
^{pr2}$
<p>如果我没有遵守规则,我真诚地道歉。在</p>