ファイルを選択するためにtkfiledialogを使用しようとしていますが、Zipfileを使用して内容を抽出しようとしています。それは私に明確な答えを与えていないグーグルtkFileDialogとZipfileエラー: "AttributeError: '_io.TextIOWrapper'オブジェクトに属性 'namelist'がありません。
AttributeError: '_io.TextIOWrapper' object has no attribute 'namelist'
が、私はいくつかの.zipファイルを試してみましたが、メッセージが表示されました:このエラーを返します
from zipfile import ZipFile
from tkinter import filedialog
ZipFile.extractall(filedialog.askopenfile())
。何か案は?
「extractall」のマニュアルには、最初のパラメータがファイルパスであることが記載されています。 'askopenfile()'はファイルパスを返しません。 –