我有一個類更新的實時值:xlwings蟒蛇不斷更新返回數據,UDF
class LiveUpdate():
def __init__(self):
self.x=0
self.t1 = threading.Thread(target=self._refresh_value)
self.t1.start()
def _refresh_value(self):
while True:
self.x=self.x+1
updater=LiveUpdate()
@xw.func
def return_live_x():
return updater.x
當我打電話return_live_x作爲UDF,我怎麼得到它不斷返回1,2,3,4等在Excel中?
很可能你會得到'1000,3000,5000'上return_live_x'的'調用。閱讀[隊列](https://docs.python.org/3/library/queue.html),請考慮本網站上的示例。 – stovfl
我不介意讓1,2,5,7,8等它的更多關於讓excel自動刷新excel中的值,當excel – Dudey007