0
我正在寫的Web服務器,響應我的文件在某個文件夾列表:CherryPy的不斷更新頁面之間的對象
test_folder = 'somefolder'
class TestLoader(object):
data = []
index = 0
def __init__(self, dir):
for sub in os.listdir(dir):
self.data.append(sub)
class TesterServer(object):
@cherrypy.expose
def index(self):
return "Test server works!"
@cherrypy.expose
def test(self):
tm = helper.TestManager(test_folder)
msg = ''
for i in tm:
msg += "\t %s" % i
return msg
cherrypy.quickstart(TesterServer())
的問題是:當我刷新頁面,對數據被複制,不刷新。
即:
頁面加載:AAA bsbt BSTAT bump.py cherry.py helper.py
頁面重載:AAA bsbt BSTAT bump.py cherry.py helper.py AAA bsbt BSTAT bump.py cherry.py helper.py
page reload#2:aaa bsbt bstat bump.py cherry.py helper.py aaa bsbt bstat bump.py cherry.py helper.py aaa bsbt bstat bump.py cherry.py helper。 py
etcetera
我在做什麼錯? 在此先感謝
所以它有點成了一個類的靜態成員。 謝謝,它幫助! – user349317 2010-05-24 21:42:55