?? offline_journal.py
字號(hào):
from lj import lj_event, friend_groups
import pickle
JOURNAL_NAME = 'offline_journal'
class OfflineJournal:
def __init__(self):
self.events = []
self.groups = friend_groups.Groups()
self.groups.initialize_defaults()
self._read_events()
def get_friend_groups(self):
return self.groups
def post_event(self, new_event):
self.events.insert(0,new_event)
self._write_events()
return 1
def pop_event(self):
event = self.events.pop()
self._write_events()
return event
def _write_events(self):
f = open(JOURNAL_NAME, 'w')
pickle.dump(self.events, f)
def _read_events(self):
try:
f = open(JOURNAL_NAME, 'r')
except:
return []
else:
self.events = pickle.load(f)
def has_events(self):
return len(self.events)
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -