トップ
«前の日記(2005-12-12)
最新
次の日記(2005-12-17)»
追記
設定
AOISAKURA - 日記 [登録]
日記の更新
日記本文
年
月
日
タイトル:
本文(
tDiary
スタイル/
書き方
):
[python] アップロードされたファイルのファイル名、Content-Typeを取得する <p>multipart/form-dataフォームでアップロードされたファイルのファイル名とContent-Typeを取得する方法のメモ。つっても、cgi.FieldStorageから一発でアクセスできる。</p> <%=ul <<LIST <a href="http://www.cherrypy.org/wiki/FileUpload">How to handle file uploads with CherryPy</a>(CherryPy) LIST %> <p>ベースとなるのは上のリンクのアップロードフォーム。postFileメソッド内で「value = dataDict['myFile']」という形でFieldStorageクラスのオブジェクトを取得している。そこで、そのオブジェクトから以下の記述で欲しい情報を取得する。</p> <pre> filename = value.filename type = value.type </pre> <p>一行目はファイル名を取得、二行目はContent-Typeを取得する。FieldStorageクラスのリファレンスは以下のリンク。</p> <%=ul <<LIST <a href="http://epydoc.sourceforge.net/stdlib/public/cgi.FieldStorage-class.html">Class FieldStorage</a>(Python 2.3 Standard Library) LIST %>
カテゴリ: |
keyboard
|
media
|
process
|
book
|
firefox
|
life
|
server
|
game
|
movie
|
更新情報を送る
この日の日記を隠す
絵日記(追加)
本日のツッコミ
nozom <nozom@fhuman.esys.tsukuba.ac.jp>
(2005-12-16 06:35)
細かいことですが、Comtents-Type→Content-Typeではないかと。
さくらい
(2005-12-16 08:04)
ぐは、ご指摘ありがとうございますー、修正しました。