仅将字典值写入文本文件

use*_*457 5 python file-io dictionary

我只想将字典值写入文本文件行方式.我可以使用以下方法将整个字典写入文件:

log_disk={}
log=open('log.txt','w')
log.write(str(log_disk))
log.close()
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.此外,我想避免在写入文件时具有值'Empty'的那些键.

Mar*_*ers 9

然后循环遍历值:

with open('log.txt','w') as log:
    for value in log_disk.values():
        log.write('{}\n'.format(value))
Run Code Online (Sandbox Code Playgroud)