Hi,
I need to read multiple folders and read the .tif files and hold it a rasterlist. I have mycode below but it holds only last year tif. files.
Can somebody help me to read all the .tif files and hold in the raster list. ?
Thanks in advance.
Please see my code below:
years <SPAN class="operator token">=</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">1981</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="number token">1982</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="number token">1983</SPAN><SPAN class="punctuation token">]</SPAN>
<SPAN class="keyword token">for</SPAN> year <SPAN class="keyword token">in</SPAN> years<SPAN class="punctuation token">:</SPAN>
lstFiles <SPAN class="operator token">=</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="punctuation token">]</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>env<SPAN class="punctuation token">.</SPAN>workspace <SPAN class="operator token">=</SPAN> r<SPAN class="string token">'H:\PRISM_800m_weekly_sum'</SPAN> <SPAN class="operator token">+</SPAN> <SPAN class="string token">"\\"</SPAN> <SPAN class="operator token">+</SPAN> str<SPAN class="punctuation token">(</SPAN>year<SPAN class="punctuation token">)</SPAN>
lstFiles <SPAN class="operator token">=</SPAN> arcpy<SPAN class="punctuation token">.</SPAN>ListRasters<SPAN class="punctuation token">(</SPAN><SPAN class="string token">"*"</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">"TIF"</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="keyword token">for</SPAN> raster <SPAN class="keyword token">in</SPAN> lstFiles<SPAN class="punctuation token">:</SPAN>
<SPAN class="keyword token">print</SPAN><SPAN class="punctuation token">(</SPAN>raster<SPAN class="punctuation token">)</SPAN>
lstFiles<SPAN class="punctuation token">.</SPAN>sort<SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="operator token">>></SPAN><SPAN class="operator token">></SPAN> lstFiles
<SPAN class="punctuation token">[</SPAN>u<SPAN class="string token">'Week_1_Sum1983_10.tif'</SPAN><SPAN class="punctuation token">,</SPAN> u<SPAN class="string token">'Week_1_Sum1983_11.tif'</SPAN><SPAN class="punctuation token">,</SPAN> u<SPAN class="string token">'Week_1_Sum1983_9.tif'</SPAN><SPAN class="punctuation token">,</SPAN> u<SPAN class="string token">'Week_2_Sum1983_10.tif'</SPAN><SPAN class="punctuation token">,</SPAN> u<SPAN class="string token">'Week_2_Sum1983_11.tif'</SPAN><SPAN class="punctuation token">,</SPAN> u<SPAN class="string token">'Week_2_Sum1983_9.tif'</SPAN><SPAN class="punctuation token">,</SPAN> u<SPAN class="string token">'Week_3_Sum1983_10.tif'</SPAN><SPAN class="punctuation token">,</SPAN> u<SPAN class="string token">'Week_3_Sum1983_11.tif'</SPAN><SPAN class="punctuation token">,</SPAN> u<SPAN class="string token">'Week_3_Sum1983_9.tif'</SPAN><SPAN class="punctuation token">,</SPAN> u<SPAN class="string token">'Week_4_Sum1983_10.tif'</SPAN><SPAN class="punctuation token">,</SPAN> u<SPAN class="string token">'Week_4_Sum1983_11.tif'</SPAN><SPAN class="punctuation token">,</SPAN> u<SPAN class="string token">'Week_4_Sum1983_9.tif'</SPAN><SPAN class="punctuation token">,</SPAN> u<SPAN class="string token">'Week_5_Sum1983_10.tif'</SPAN><SPAN class="punctuation token">,</SPAN> u<SPAN class="string token">'Week_5_Sum1983_11.tif'</SPAN><SPAN class="punctuation token">,</SPAN> u<SPAN class="string token">'Week_5_Sum1983_9.tif'</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>