ファイル中のコメントを無視する
入力ファイルとかにコメントを書けるといろいろとはかどる。
def comment_ignore(file_obj, comment="#"): for line in file_obj: line = line.split(comment, maxsplit=1)[0].strip() if line: yield line with open("file.txt") as f: for line in comment_ignore(f): print(line)
一手間入れるだけ。