import sys import os def remove_leading_zeros(input_filename, output_filename): with open(input_filename, 'r') as file_i: lines = file_i.readlines() length = len(lines) print(length) for line in lines: if line.strip() != '0': print("not 0::") break else: print(line.strip()) lines=lines[1:] for line in lines: if line.strip() != '0': print(line.strip()) with open(output_filename, 'w') as file_o: for line in lines: file_o.write(line) if __name__ == '__main__': if len(sys.argv) == 3: remove_leading_zeros(sys.argv[1], sys.argv[2]) else: print('Usage: %s binfile datafile' % sys.argv[0], sys.argv[1], sys.argv[2])
python去除文本开头的0
于 2023-12-14 22:10:44 首次发布