Properly generate urls from directory names
Signed-off-by: Richie Bendall <richiebendall@gmail.com>
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
|
||||||
import os
|
import os
|
||||||
|
import posixpath
|
||||||
from urllib.parse import quote
|
from urllib.parse import quote
|
||||||
|
|
||||||
readme = open('README.md', 'w', encoding="utf-8")
|
readme = open('README.md', 'w', encoding="utf-8")
|
||||||
@@ -19,6 +20,6 @@ for directory in sorted(os.listdir('.')):
|
|||||||
for filename in sorted(os.listdir(directory), key=lambda s: s.lower()):
|
for filename in sorted(os.listdir(directory), key=lambda s: s.lower()):
|
||||||
if os.path.isfile(os.path.join(directory, filename)):
|
if os.path.isfile(os.path.join(directory, filename)):
|
||||||
language = os.path.splitext(filename)[0].replace('-', ' ').replace('_', ' ').title()
|
language = os.path.splitext(filename)[0].replace('-', ' ').replace('_', ' ').title()
|
||||||
readme.write(f'* [{language}]({quote(os.path.join(directory, filename))})\n')
|
readme.write(f'* [{language}]({posixpath.join(quote(directory), quote(filename))})\n')
|
||||||
|
|
||||||
readme.close()
|
readme.close()
|
||||||
|
|||||||
Reference in New Issue
Block a user