python win 32 comの使用中に発生した問題
コード:
これを使ってexcelのコピーをするのが目的で、コピーの内容はフォーマットを含んで、簡単なpandasができないためwin 2 comを使いました
エラーメッセージ:
pywintypes.com_error:(-21747552567,'アクシデントが発生しました.',('Microsoft Excel','申し訳ありませんが、u 202 aE:\*.xlsxが見つかりません.移動、名前変更、削除される可能性がありますか?','xlmain 11.chm',0,-216827284),None)
ソリューション:
copyファイルアドレスの場合、特殊文字'/u 202 a';
私はファイルの属性の中でコピーしたので、みんなは戒めにしましょう.
xl = win32com.client.gencache.EnsureDispatch('Excel.Application')
xl.Visible = False
wb1 = xl.Workbooks.Open(path1)#
これを使ってexcelのコピーをするのが目的で、コピーの内容はフォーマットを含んで、簡単なpandasができないためwin 2 comを使いました
エラーメッセージ:
pywintypes.com_error:(-21747552567,'アクシデントが発生しました.',('Microsoft Excel','申し訳ありませんが、u 202 aE:\*.xlsxが見つかりません.移動、名前変更、削除される可能性がありますか?','xlmain 11.chm',0,-216827284),None)
ソリューション:
copyファイルアドレスの場合、特殊文字'/u 202 a';
私はファイルの属性の中でコピーしたので、みんなは戒めにしましょう.