【重要】将python变量传递给系统命令写文件

 1 # 【重要】将python变量传递给系统命令写文件
 2 
 3 import os
 4 tt = 'hello'
 5 os.system(r'echo {tt} > c:\110.txt')     # r表示原始字符串
 6 os.system(f'echo {tt} > c:\\111.txt')    # 加转义符
 7 os.system(f'echo {tt} > c:/100.txt')     # 允许使用正斜杠表示路径分割符
 8 os.system('echo {} > c:\\113.txt'.format(tt))    # 老式写法
 9 
10 print('c:\111.txt')
11 print('c:\123.txt')
12 
13 
14 # 标准写文件方法:
15 str_value = 'hello'
16 with open('c:\\123.txt', 'w') as file:  # 打开文件以写入模式
17     file.write(str_value)  # 直接将字符串写入文件

 

posted @ 2024-12-17 16:42  nxhujiee  阅读(18)  评论(0)    收藏  举报