From 16d814ed7efe332693f4201485d01ea279f91390 Mon Sep 17 00:00:00 2001 From: eth3lbert Date: Sat, 8 Jul 2023 19:03:37 +0800 Subject: [PATCH] refactor: only write files when not empty --- AutoBuild/tw_165.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/AutoBuild/tw_165.py b/AutoBuild/tw_165.py index 2c4c5c6..8c741d4 100644 --- a/AutoBuild/tw_165.py +++ b/AutoBuild/tw_165.py @@ -39,12 +39,13 @@ def main(): domain = urlparse('http://'+row['WEBURL']).hostname if domain not in current_domains: added_list.append(domain) - - with open(filename, 'a+') as f: - f.write('\n') - f.write( - '\n'.join(e for e in added_list) - ) + + if added_list: + with open(filename, 'a+') as f: + f.write('\n') + f.write( + '\n'.join(e for e in added_list) + ) if __name__ == '__main__': main() \ No newline at end of file