我面臨着設置Excel單元格值的問題。 我從MS-Word文檔(dcx)中的表格單元格獲取數據並將其打印在輸出控制檯上。Excel中單元格中的不需要的字符在Python中
問題在於單元格的數據只是一個單詞「小時」,沒有明顯的其他前導或尾隨可打印字符(如空格)。但是當我使用python的print()函數打印它時,它顯示了一些意想不到的字符,更像是一個小「?」在一個矩形。
我不知道它從哪裏來。
而且,當我向Excel單元格寫入包含單詞「小時」的相同變量時,它會在單元格中顯示一個粗體點(。)。
可能是什麼問題?
任何幫助,非常感謝。
我使用Python 3.2和PyWin32 3.2在Win7上。 謝謝。
:
然後我用(char)',返回什麼值? – sarnold
嘗試'print repr(value)'而不是'print value'。 – bossylobster
@sarnold,它返回72 111 117 114 13. –