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) # 直接将字符串写入文件