【发布时间】:2018-09-29 08:09:02
【问题描述】:
我正在编写一个ableton python 脚本。这个将字符串写入文件:
class LaunchControl(ControlSurface):
def __init__(self, c_instance):
super(LaunchControl, self).__init__(c_instance)
f = open("d:\members2.txt", "w")
f.write('START ok\n\n')
f.flush()
但是这个没有,我在日志中看不到任何错误。唯一的区别是最后一行:
class LaunchControl(ControlSurface):
def __init__(self, c_instance):
super(LaunchControl, self).__init__(c_instance)
f = open("d:\members2.txt", "w")
f.write('START ok\n\n')
f.flush()
self.f = f
我想在 LaunchControl 类的其他函数中使用 f
【问题讨论】:
-
但如果我执行 f.close() 就可以了!
-
评论是供其他人要求澄清等。如果您想为您的问题添加其他信息,请始终通过点击edit 按钮添加它。如果您因为有人要求而添加某些内容,请将其添加到问题中,然后留下包含@+用户名的评论,以确保该人得到通知
-
你打算用
f做什么?它只是日志输出吗? -
谢谢大家。我是 python 新手,所以会出现愚蠢的问题。只是想知道为什么冲洗不起作用
标签: python ableton-live