1
我想檢查PyWin在與Excel的COM接口中返回的數據是否爲類型'時間'。如何檢查PyWin時間類型
下面是不起作用的代碼:
from win32com.client import Dispatch
from pywintypes import Time
cellToTest = Dispatch('Excel.Application').Sheets('SomeSheet').Range('SomeCell').Value
if type(cellToTest) == Time:
print 'It\'s an excel time type'
因爲這個:type(Time)
返回此:<type 'builtin_function_or_method'>
然而這樣的:type(cellToTest)
返回此:<type 'time'>
基督徒,謝謝。這有效,但我真的希望能夠獲得類型本身。儘管解決方法是+1。 – TimY
不客氣。對於該類型,請在pywin32郵件列表中詢問。我相信你會在幾個小時內得到答案。 –