_common.py: add mode to writef()