|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import time
class Record:
def __init__(self,value = None, name = None):
self.name = name
self.intval = value
self.filename = 'record.txt'
def __get__(self,instance,owner):
with openz(self.filename,'a',encoding='utf-8') as f:
f.write('%s 变量于北京时间 %s 被读取,%s = %s\n % (self.name,time.ctime,self.name,str(self.intval)))
return self.intval
def __set__(self,instance,value):
with open(self.filename,'a',encoding='utf-8') as f:
f.write('%s 变量于北京时间 %s 被修改,%s = %s\n % (self.name,time.ctime,self.name,str(self.intval)))
self.value = intval
倒数第二行引号呢??
代码帮你改好了
- import time
- class Record:
- def __init__(self,value = None, name = None):
- self.name = name
- self.intval = value
- self.filename = 'record.txt'
- def __get__(self,instance,owner):
- with openz(self.filename,'a',encoding='utf-8') as f:
- f.write('%s 变量于北京时间 %s 被读取,%s = %s\n % (self.name,time.ctime,self.name,str(self.intval)))
- return self.intval
- def __set__(self,instance,value):
-
- with open(self.filename,'a',encoding='utf-8') as f:
- f.write('%s 变量于北京时间 %s 被修改,%s = %s\n' % (self.name,time.ctime,self.name,str(self.intval)))
- self.value = intval
复制代码
|
|