mimetypeがJSONでない場合は、Pythonスクリプトを使用してmimetypeを取得します。私のスクリプトの下の部分を参照してくださいPythonのファイルからmimetype JSONを除外するにはどうすればいいですか?
for filepath in files:
filename = os.path.basename(filepath)
mimetype = mimetypes.guess_type(filepath, strict=False) //here i want to filter out only JSON file and ignore other one
version = "0"
checksum = "0"
fileext = os.path.splitext(filename)[1].lower()
# get raw file data
with open(filepath, "rb") as fr:
filedata = fr.read()
oldfilesize = len(filedata)
上記のコードで私のコメントを参照してください..任意の解像度??? .json
ファイルのMIMEタイプapplication/json
がファイルのメタデータに固有ではないので
ファイルのMIMEタイプを実際に取得することはできません。これは、システムが保持するメタデータではないためです。ファイル拡張子( '.json'を探す)でJSON文書を識別しようとすることはできますが、検査でJSONファイルを識別することは困難です。 – larsks