116 del(div['title']) |
116 del(div['title']) |
117 div['id'] = ch_name |
117 div['id'] = ch_name |
118 except TypeError: |
118 except TypeError: |
119 print file_name |
119 print file_name |
120 add_footer_string="""<div class="footer"> |
120 add_footer_string="""<div class="footer"> |
121 © Copyright 2009, Prabhu Ramachandran, Asokan Pichai, Shantanu Choudhary, Puneeth Chaganti, Santosh G. Vattam, Kadambari Devararajan, Madhusudan.C.S.</div>""" |
121 <br>© Copyright 2009, Prabhu Ramachandran, Asokan Pichai, Shantanu Choudhary, Puneeth Chaganti, Santosh G. Vattam, Kadambari Devararajan, Madhusudan.C.S.</div>""" |
122 |
122 |
123 position=len(soup.findall('div')) |
123 position=len(soup.findAll('div')) |
124 |
124 |
125 |
125 |
126 |
126 |
127 |
127 |
128 soup.html.body.insert(0,NavigableString(body_add_string)) |
128 soup.html.body.insert(0,NavigableString(body_add_string)) |
129 |
129 |
130 |
130 |
131 soup.html.body.insert(position+1,NavigableString(add_footer_string) |
131 soup.html.body.insert(position+1,NavigableString(add_footer_string)) |
132 # handling adding footer |
132 |
133 |
133 |
134 return soup |
134 return soup |
135 |
135 |
136 if __name__=='__main__': |
136 if __name__=='__main__': |
137 file_names=glob.glob(os.path.join(repo,'ch4strings_dicts.html')) |
137 file_names=glob.glob(os.path.join(repo,'ch*.html')) |
138 for file_name in file_names: |
138 for file_name in file_names: |
139 file_obj=open(file_name,'r') |
139 file_obj=open(file_name,'r') |
140 soup=finalchanges(file_name,file_obj.read()) |
140 soup=finalchanges(file_name,file_obj.read()) |
141 time.sleep(1) |
141 time.sleep(1) |
142 file_obj=open(file_name,'w') |
142 file_obj=open(file_name,'w') |