added clear
This commit is contained in:
@ -19,6 +19,11 @@ class Client:
|
||||
resp = self.session.get(addr)
|
||||
return ResponseWrapper(resp)
|
||||
|
||||
def clear(self):
|
||||
addr = self.make_addr()
|
||||
resp = self.session.delete(addr)
|
||||
return ResponseWrapper(resp)
|
||||
|
||||
def _make_addr(self):
|
||||
return f"http://{self.host}:{self.port}/"
|
||||
|
||||
|
@ -32,5 +32,11 @@ class TableAPI:
|
||||
def GET(self):
|
||||
return str(self.dfh.df)
|
||||
|
||||
def DELETE(self):
|
||||
self.dfh.clear()
|
||||
self.changed = True
|
||||
rerun(self.sid)
|
||||
return "cleared"
|
||||
|
||||
|
||||
|
||||
|
@ -11,5 +11,8 @@ class DateFrameHolder:
|
||||
data = pd.DataFrame.from_records([data])
|
||||
self.df = pd.concat([self.df, data], ignore_index=True)
|
||||
|
||||
def clear(self):
|
||||
self.df = pd.DataFrame()
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user