月別アーカイブ: 2022年3月

TypeError: read_excel() got an unexpected keyword argument ‘encoding’ というエラーが出るようになってしまった

以前は動いていたコードなのに、今回実行したらなぜか

TypeError: read_excel() got an unexpected keyword argument ‘encoding’

というエラーが出てしまいます。pandasのバージョンがいつのまにかアップグレードされていて、使えなくなったということなのでしょうか。ネットを調べたら、やはり、以前のバージョンではOKだったみたいです。

I know that Providing encoding as a keyword argument is unnecessary and only “worked” before so what is the alternative of encoding in pandas 1.2.3 that i can use. https://stackoverflow.com/questions/69015459/read-excel-not-accepting-encoding-on-pandas-1-2-3

とりあえず、その部分を削除したら問題なく動作しました。

 

【解決】ValueError: Max value is 14 pythonでエクセルを開こうとして出たエラー

pythonのpandasの機能をつかって、

pd.ExcelFile

というコマンドでエクセルを開こうとしてしたらValueError: Max value is 14 というエラーが、ある時期から出るようになって困ってしまいました。

解決:ネットを見ていたら、余計なフォーマットを除去したらいいみたいだったので、

I had to remove all formatting in a sheet I was working with. 

https://stackoverflow.com/questions/50236928/openpyxl-valueerror-max-value-is-14-when-using-load-workbook

問題のエクセルファイルを一度CSV形式で保存して、再び開き、エクセル形式で保存しなおしました。すると ValueError: Max value is 14 が出なくなりました。エラーを引き起こしていた余計なものがなんだったのかはわかりませんが、問題が解決したのでこれ以上気にしないことにします。