python3 で input に対する空行の入力を判定したいが EOFError が発生しない
空行が入力されるまで標準入力を受け付ける

while True:
  try:
    line = input()
    if line == '':
        break
    else:
        yield line
    except EOFError:
        break