[英]Python file.write() to write backspace to a file
如何使用python中的函數file.write()將\\ b寫入文件
嘗試過file.write('\\ b \\ b \\ b')但它只會向我的文件中添加垃圾字符
for path in data['paths']:
file.write(path['method'] + '*')
file.write(path['url'] + '*')
for resources in path['resources']:
file.write(resources['key'])
file.write('\n'+'**')
file.write('\b\b\b')
期望清除從行file.write('\\n'+'**')
寫入的**的最后一個實例
如果您以后想刪除它們,請不要首先寫\\n**
。
for path in data['paths']:
file.write(path['method'] + '*')
file.write(path['url'] + '*')
resources = '\n**'.join(x['key'] for x in path['resources'])
if resources:
file.write(resources)
從PYthon 3.8開始,您將能夠將賦值和if
語句結合在一起:
if resources := '\n**'.join(...):
file.write(resources)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.