From 5a7563017b39b774760406b0be592ed2ff3ca368 Mon Sep 17 00:00:00 2001 From: Luke Deen Taylor Date: Tue, 28 Mar 2017 14:12:22 +0000 Subject: [PATCH] Compatibility with older versions of Python (Closes #395) --- list_langs.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/list_langs.py b/list_langs.py index 8f8fc561..ba91ff4c 100755 --- a/list_langs.py +++ b/list_langs.py @@ -16,10 +16,10 @@ readme.write('\n### This repository currently contains "Hello World" programs in for dir in os.listdir('.'): if not (dir == '.' or dir == '..' or dir[0] == '.' or os.path.isfile(dir)): for file in os.listdir(dir): - if os.path.isfile(f'{dir}/{file}'): + if os.path.isfile(os.path.join(dir, file)): lang = '' for str in file[0:(len(file) if file.find('.') == -1 else file.find('.'))].replace('-', ' ').replace('_', ' ').split(): lang += str.capitalize() + ' ' - readme.write(f'* [{lang[:-1]}]({dir if dir != "#" else "%23"}/{file})\n') # Cut trailing space + readme.write('* [{}]({})\n'.format(lang[:-1], os.path.join(dir if dir != "#" else "%23", file))) # Cut trailing space readme.close()