I have a string that is being created from a listdir. It is Comma delimited...
I want to write this to the txt file as separate lines. NOTING that each time I run this there will a different number in the list. So I cannot count on any indexing etc.
What can I do to write this to separate lines one for each of the files located from the listdir?
THANKS
Code<SPAN class="punctuation token">:</SPAN>
<SPAN class="comment token">#...snip</SPAN>
dir_src <SPAN class="operator token">=</SPAN> <SPAN class="string token">"C:\\users\\tjv36463\\Desktop\\BearCollar\\NewFiles\\"</SPAN>
<SPAN class="keyword token">from</SPAN> os <SPAN class="keyword token">import</SPAN> listdir
<SPAN class="keyword token">from</SPAN> os<SPAN class="punctuation token">.</SPAN>path <SPAN class="keyword token">import</SPAN> isfile<SPAN class="punctuation token">,</SPAN> join
onlyfiles <SPAN class="operator token">=</SPAN> <SPAN class="punctuation token">[</SPAN>f <SPAN class="keyword token">for</SPAN> f <SPAN class="keyword token">in</SPAN> listdir<SPAN class="punctuation token">(</SPAN>dir_src<SPAN class="punctuation token">)</SPAN> <SPAN class="keyword token">if</SPAN> isfile<SPAN class="punctuation token">(</SPAN>join<SPAN class="punctuation token">(</SPAN>dir_src<SPAN class="punctuation token">,</SPAN> f<SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">]</SPAN>
onlyfiles2 <SPAN class="operator token">=</SPAN> str<SPAN class="punctuation token">(</SPAN>onlyfiles<SPAN class="punctuation token">)</SPAN>
file <SPAN class="operator token">=</SPAN> open<SPAN class="punctuation token">(</SPAN><SPAN class="string token">"log.txt"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'w'</SPAN><SPAN class="punctuation token">)</SPAN>
file<SPAN class="punctuation token">.</SPAN>write<SPAN class="punctuation token">(</SPAN>onlyfiles2<SPAN class="punctuation token">)</SPAN>
file<SPAN class="punctuation token">.</SPAN>close<SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="comment token">#...snip</SPAN>
Result<SPAN class="punctuation token">:</SPAN>
<SPAN class="punctuation token">[</SPAN><SPAN class="string token">'rangedate_D032495_20160822124736.txt'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'rangedate_D032498_20160822125645.txt'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'rangedate_D032499_20160822125129.txt'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'rangedate_D032500_20160822125032.txt'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'rangedate_D032501_20160822125559.txt'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'rangedate_D032502_20160822125356.txt'</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">'rangedate_D033108_20160822125458.txt'</SPAN><SPAN class="punctuation token">]</SPAN>
Im looking <SPAN class="keyword token">for</SPAN><SPAN class="punctuation token">:</SPAN>
<SPAN class="punctuation token">[</SPAN><SPAN class="string token">'rangedate_D032495_20160822124736.txt'</SPAN><SPAN class="punctuation token">,</SPAN>
<SPAN class="string token">'rangedate_D032498_20160822125645.txt'</SPAN><SPAN class="punctuation token">,</SPAN>
<SPAN class="string token">'rangedate_D032499_20160822125129.txt'</SPAN><SPAN class="punctuation token">,</SPAN>
<SPAN class="string token">'rangedate_D032500_20160822125032.txt'</SPAN><SPAN class="punctuation token">,</SPAN>
<SPAN class="string token">'rangedate_D032501_20160822125559.txt'</SPAN><SPAN class="punctuation token">,</SPAN>
<SPAN class="string token">'rangedate_D032502_20160822125356.txt'</SPAN><SPAN class="punctuation token">,</SPAN>
<SPAN class="string token">'rangedate_D033108_20160822125458.txt'</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="line-numbers-rows"><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN></SPAN>