[英]Convert Content-Type header into file extension
所以我要做的是將HEADER請求內容類型轉換為文件擴展名。 對於html頁面“text / html; charset = utf-8”,典型的內容類型是這樣的,這是來自python的給定響應。 我已經研究過使用mimetype模塊沒有成功,因為它看起來不適合我正在尋找的東西。
撞倒:
我想將“text / html; charset = utf-8”轉換為此“.html”
典型的圖像內容類型是“image / jpeg”,具體取決於圖像類型,但我並不太擔心圖像,因為大多數網址指定路徑中的圖像。 這更適用於不以“blahahah.html”結尾的網站
我不想使用任何不在基本python庫中的庫。
你可以拆分和剝離:
r = requests.get("http://stackoverflow.com/questions/29674905/convert-content-type-header-into-file-extension")
from mimetypes import guess_extension
print(guess_extension(r.headers['content-type'].partition(';')[0].strip()))
.htm
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.