Skip to content

Commit a024d2f

Browse files
JanardhanamJanardhanam
authored andcommitted
fixed chdir bug
1 parent 85092ee commit a024d2f

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

HTML-Beauti.py

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
from bs4 import BeautifulSoup
22
import os, glob, sys
33

4-
#TODO remove breaks
5-
64
def file_replace_text(fname, toreplace, replacement):
75
#print("opening " + fname)
86
with open(fname, 'r', encoding='ANSI') as file:
@@ -29,6 +27,7 @@ def main():
2927
os.chdir(folderpath)
3028
for file in glob.glob('*.html'):
3129
filename = file
30+
os.chdir('..')
3231

3332
filepath = os.path.join(folderpath, filename)
3433

@@ -42,11 +41,6 @@ def main():
4241
with open(filepath, encoding='utf-8') as fp:
4342
soup = BeautifulSoup(fp, "html.parser")
4443

45-
46-
# #saves title name for later
47-
# title = soup.title.get_text()
48-
# #print(title)
49-
5044
#shameless self-promotion
5145
creditMe = soup.new_tag('meta', content='Converted to HTML by Vinay Janardhanam')
5246
soup.head.append(creditMe)
@@ -55,8 +49,13 @@ def main():
5549
for s in soup('style'):
5650
s.extract()
5751

58-
# for br in soup('br'):
59-
# br.extract()
52+
#replace <h1> with <h3>
53+
for h1 in soup('h1'):
54+
h1.name = 'h3'
55+
56+
#replace <h2> with <h4>
57+
for h2 in soup('h2'):
58+
h2.name = 'h4'
6059

6160
#remove unnecessary attributes
6261
for tag in soup():

0 commit comments

Comments
 (0)