<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: copy text files to multiple directories using python in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/copy-text-files-to-multiple-directories-using/m-p/426600#M33476</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;spud007, Wayne is correct, have a read of the filename in the error message ( filename: 'C:\\\\Offences\\\\data&lt;/SPAN&gt;&lt;STRONG style="font-size: 4;"&gt;\r\n&lt;/STRONG&gt;&lt;SPAN&gt;').&amp;nbsp; Also, next time you post code, please use &lt;/SPAN&gt;&lt;STRONG&gt;[noparse]&lt;/STRONG&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code jive_text_macro"&gt;&lt;/PRE&gt;&lt;SPAN&gt;[/noparse] tags, read &lt;/SPAN&gt;&lt;A href="http://forums.arcgis.com/threads/48475-Please-read-How-to-post-Python-code"&gt;this&lt;/A&gt;&lt;SPAN&gt; if you're not sure how.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;if this line&lt;BR /&gt;textfile = (r'C:\Offences\state_jul.txt',r'C:\Offences\state_jun.txt')&lt;BR /&gt;&lt;BR /&gt;is supposed to be a list, then it must be enclosed in square brackets&lt;BR /&gt;textfile = [r'C:\Offences\state_jul.txt',r'C:\Offences\state_jun.txt']&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;No, parentheses are fine.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;(r'C:\Offences\state_jul.txt',r'C:\Offences\state_jun.txt') is a &lt;/SPAN&gt;&lt;A href="http://docs.python.org/2/library/stdtypes.html#typesseq"&gt;tuple&lt;/A&gt;&lt;SPAN&gt; which is a sequence type similar to lists, but is &lt;/SPAN&gt;&lt;A href="http://docs.python.org/2/library/stdtypes.html#mutable-sequence-types"&gt;immutable&lt;/A&gt;&lt;SPAN&gt; (can't be modified once created).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 27 Jul 2013 19:44:37 GMT</pubDate>
    <dc:creator>Luke_Pinner</dc:creator>
    <dc:date>2013-07-27T19:44:37Z</dc:date>
    <item>
      <title>copy text files to multiple directories using python</title>
      <link>https://community.esri.com/t5/python-questions/copy-text-files-to-multiple-directories-using/m-p/426596#M33472</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;I am trying to copy text files to various directories that are listed in a text file but keep getting errors, can anyone assist please ?&lt;BR /&gt;&lt;BR /&gt;Python script below: and I have attached my text file&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;import os&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;import shutil&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;import string&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;textfile = (r'C:\Offences\state_jul.txt',r'C:\Offences\state_jun.txt')&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;with open(r'C:\ArcReader_Servers.txt', 'rb') as fp:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for line in fp.readlines():&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; filepath = line&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print filepath&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for i in textfile:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; filename = i&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print filename&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; shutil.copy2(filename,filepath)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;error I receive when I run is :&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;C:\\Offences\\data&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;C:\Offences\state_jul.txt&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Traceback (most recent call last):&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; File "C:\Offences\Distribution_Offences_ArcReader.py", line 14, in &amp;lt;module&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; shutil.copy2(filename,filepath)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; File "C:\Python26\ArcGIS10.0\lib\shutil.py", line 99, in copy2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; copyfile(src, dst)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; File "C:\Python26\ArcGIS10.0\lib\shutil.py", line 53, in copyfile&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fdst = open(dst, 'wb')&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;IOError: [Errno 22] invalid mode ('wb') or filename: 'C:\\\\Offences\\\\data\r\n'&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 27 Jul 2013 07:28:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/copy-text-files-to-multiple-directories-using/m-p/426596#M33472</guid>
      <dc:creator>debclifford</dc:creator>
      <dc:date>2013-07-27T07:28:21Z</dc:date>
    </item>
    <item>
      <title>Re: copy text files to multiple directories using python</title>
      <link>https://community.esri.com/t5/python-questions/copy-text-files-to-multiple-directories-using/m-p/426597#M33473</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;if this line&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;textfile = (r'C:\Offences\state_jul.txt',r'C:\Offences\state_jun.txt')&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;is supposed to be a list, then it must be enclosed in square brackets&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;textfile = [r'C:\Offences\state_jul.txt',r'C:\Offences\state_jun.txt']&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 27 Jul 2013 12:04:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/copy-text-files-to-multiple-directories-using/m-p/426597#M33473</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2013-07-27T12:04:33Z</dc:date>
    </item>
    <item>
      <title>Re: copy text files to multiple directories using python</title>
      <link>https://community.esri.com/t5/python-questions/copy-text-files-to-multiple-directories-using/m-p/426598#M33474</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;if this line&lt;BR /&gt;textfile = (r'C:\Offences\state_jul.txt',r'C:\Offences\state_jun.txt')&lt;BR /&gt;&lt;BR /&gt;is supposed to be a list, then it must be enclosed in square brackets&lt;BR /&gt;textfile = [r'C:\Offences\state_jul.txt',r'C:\Offences\state_jun.txt']&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Tried that change but still get the same error ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 27 Jul 2013 12:30:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/copy-text-files-to-multiple-directories-using/m-p/426598#M33474</guid>
      <dc:creator>debclifford</dc:creator>
      <dc:date>2013-07-27T12:30:39Z</dc:date>
    </item>
    <item>
      <title>Re: copy text files to multiple directories using python</title>
      <link>https://community.esri.com/t5/python-questions/copy-text-files-to-multiple-directories-using/m-p/426599#M33475</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Not 100% certain but it appears it almost works, just you have a problem with the line return characters in retrieving the filename to copy from the text file:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;IOError: [Errno 22] invalid mode ('wb') or filename: 'C:\\\\Offences\\\\data\r\n' &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;...think you need to strip \r\n (which is line return\feed), easy enough to do, see the following test example entered interactively from IDLE - the print statement shows what you got on the return (which is 2 lines) and the 2nd print statement shows the corrected result (which is 1 line) after using strip:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;gt;&amp;gt;&amp;gt; textfile = 'C:\\\\Offences\\\\data\r\n'
&amp;gt;&amp;gt;&amp;gt; print "'" + textfile + "'"
'C:\\Offences\\data

'
&amp;gt;&amp;gt;&amp;gt; textfile = textfile.strip()
&amp;gt;&amp;gt;&amp;gt; print "'" + textfile + "'"
'C:\\Offences\\data'
&amp;gt;&amp;gt;&amp;gt; 
&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is just an oft overlooked minor detail to take care of in reading text files.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Enjoy,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Wayne&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 19:12:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/copy-text-files-to-multiple-directories-using/m-p/426599#M33475</guid>
      <dc:creator>T__WayneWhitley</dc:creator>
      <dc:date>2021-12-11T19:12:28Z</dc:date>
    </item>
    <item>
      <title>Re: copy text files to multiple directories using python</title>
      <link>https://community.esri.com/t5/python-questions/copy-text-files-to-multiple-directories-using/m-p/426600#M33476</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;spud007, Wayne is correct, have a read of the filename in the error message ( filename: 'C:\\\\Offences\\\\data&lt;/SPAN&gt;&lt;STRONG style="font-size: 4;"&gt;\r\n&lt;/STRONG&gt;&lt;SPAN&gt;').&amp;nbsp; Also, next time you post code, please use &lt;/SPAN&gt;&lt;STRONG&gt;[noparse]&lt;/STRONG&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code jive_text_macro"&gt;&lt;/PRE&gt;&lt;SPAN&gt;[/noparse] tags, read &lt;/SPAN&gt;&lt;A href="http://forums.arcgis.com/threads/48475-Please-read-How-to-post-Python-code"&gt;this&lt;/A&gt;&lt;SPAN&gt; if you're not sure how.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;if this line&lt;BR /&gt;textfile = (r'C:\Offences\state_jul.txt',r'C:\Offences\state_jun.txt')&lt;BR /&gt;&lt;BR /&gt;is supposed to be a list, then it must be enclosed in square brackets&lt;BR /&gt;textfile = [r'C:\Offences\state_jul.txt',r'C:\Offences\state_jun.txt']&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;No, parentheses are fine.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;(r'C:\Offences\state_jul.txt',r'C:\Offences\state_jun.txt') is a &lt;/SPAN&gt;&lt;A href="http://docs.python.org/2/library/stdtypes.html#typesseq"&gt;tuple&lt;/A&gt;&lt;SPAN&gt; which is a sequence type similar to lists, but is &lt;/SPAN&gt;&lt;A href="http://docs.python.org/2/library/stdtypes.html#mutable-sequence-types"&gt;immutable&lt;/A&gt;&lt;SPAN&gt; (can't be modified once created).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 27 Jul 2013 19:44:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/copy-text-files-to-multiple-directories-using/m-p/426600#M33476</guid>
      <dc:creator>Luke_Pinner</dc:creator>
      <dc:date>2013-07-27T19:44:37Z</dc:date>
    </item>
    <item>
      <title>Re: copy text files to multiple directories using python</title>
      <link>https://community.esri.com/t5/python-questions/copy-text-files-to-multiple-directories-using/m-p/426601#M33477</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Not 100% certain but it appears it almost works, just you have a problem with the line return characters in retrieving the filename to copy from the text file:&lt;BR /&gt;&lt;BR /&gt;IOError: [Errno 22] invalid mode ('wb') or filename: 'C:\\\\Offences\\\\data\r\n' &lt;BR /&gt;&lt;BR /&gt;...think you need to strip \r\n (which is line return\feed), easy enough to do, see the following test example entered interactively from IDLE - the print statement shows what you got on the return (which is 2 lines) and the 2nd print statement shows the corrected result (which is 1 line) after using strip:&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;gt;&amp;gt;&amp;gt; textfile = 'C:\\\\Offences\\\\data\r\n'
&amp;gt;&amp;gt;&amp;gt; print "'" + textfile + "'"
'C:\\Offences\\data

'
&amp;gt;&amp;gt;&amp;gt; textfile = textfile.strip()
&amp;gt;&amp;gt;&amp;gt; print "'" + textfile + "'"
'C:\\Offences\\data'
&amp;gt;&amp;gt;&amp;gt; 
&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;This is just an oft overlooked minor detail to take care of in reading text files.&lt;BR /&gt;&lt;BR /&gt;Enjoy,&lt;BR /&gt;Wayne&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks Wayne for your help...I am just learning and am still a little confused by what you have suggested and where I make the changes !! &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The idea of the script was to read the first file listed in the textfile = statement then open the text file called ArcReader_Servers.txt which consists of directory paths and copy the file to each of the locations. I only included the print statements as I was trying to see what was going wrong. I then want it to go to the 2nd file in the textfile = statement and repeat the process.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sorry for my lack of understanding but am still learning and appreciate the help.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 19:12:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/copy-text-files-to-multiple-directories-using/m-p/426601#M33477</guid>
      <dc:creator>debclifford</dc:creator>
      <dc:date>2021-12-11T19:12:31Z</dc:date>
    </item>
    <item>
      <title>Re: copy text files to multiple directories using python</title>
      <link>https://community.esri.com/t5/python-questions/copy-text-files-to-multiple-directories-using/m-p/426602#M33478</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;import os
import shutil
import string

textfile = (r'C:\Offences\state_jul.txt',r'C:\Offences\state_jun.txt')

with open(r'C:\ArcReader_Servers.txt', 'r') as fp:
&amp;nbsp;&amp;nbsp;&amp;nbsp; for filepath in fp.readlines():
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; filepath=filepath.strip() #Strip off the \r\n
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print filepath
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for filename in textfile:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print filename
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; shutil.copy2(filename,filepath)&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 19:12:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/copy-text-files-to-multiple-directories-using/m-p/426602#M33478</guid>
      <dc:creator>Luke_Pinner</dc:creator>
      <dc:date>2021-12-11T19:12:34Z</dc:date>
    </item>
    <item>
      <title>Re: copy text files to multiple directories using python</title>
      <link>https://community.esri.com/t5/python-questions/copy-text-files-to-multiple-directories-using/m-p/426603#M33479</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thankyou so much for all your help, it worked perfectly and I have learnt so much. Really appreciate the help&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 28 Jul 2013 00:12:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/copy-text-files-to-multiple-directories-using/m-p/426603#M33479</guid>
      <dc:creator>debclifford</dc:creator>
      <dc:date>2013-07-28T00:12:39Z</dc:date>
    </item>
    <item>
      <title>Re: copy text files to multiple directories using python</title>
      <link>https://community.esri.com/t5/python-questions/copy-text-files-to-multiple-directories-using/m-p/426604#M33480</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Then you should click the check mark/tick next to Wayne's answer to indicate that it answered your question.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 28 Jul 2013 07:03:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/copy-text-files-to-multiple-directories-using/m-p/426604#M33480</guid>
      <dc:creator>Luke_Pinner</dc:creator>
      <dc:date>2013-07-28T07:03:20Z</dc:date>
    </item>
  </channel>
</rss>

