Как сделать набор Python нечувствительным к регистру?
У меня есть следующий скрипт для импорта и экспорта случайных файлов TXT/CSV из CLI, все, что проходит, должно быть уникальным и нечувствительным к регистру выводом в UTF-8, могу ли я сделать это с помощью переменной set? Я совершенно новичок в Python, поэтому каждый комментарий или предложение приветствуются!
Это мой текущий сценарий;
import hashlib
import sys
if len(sys.argv) < 3:
print("Wrong parameter; script | inputfile | outputfile")
sys.exit(1)
output_file_path = (sys.argv[2])
input_file_path = (sys.argv[1])
completed_lines_hash = set()
output_file = open(output_file_path, "w")
for line in open(input_file_path, "r")
hashValue = hashlib.md5(line.rstrip().encode('utf-8')).hexdigest()
if hashValue not in completed_lines_hash:
output_file.write(line)
completed_lines_hash.add(hashValue)
output_file.close()