python:cig.parse_qs: no value argument is ommited

hide@deb1:~$ python
Python 2.4.4 (#2, Apr 15 2008, 23:43:20)
[GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import cgi,urllib
>>> req="GET /?A=a&B=&C=c HTTP/1.1"
>>> req.split(' ')
['GET', '/?A=a&B=&C=c', 'HTTP/1.1']
>>> urllib.splitquery(req.split(' ')[1])
('/', 'A=a&B=&C=c')
>>> cgi.parse_qs(urllib.splitquery(req.split(' ')[1])[1])
{'A': ['a'], 'C': ['c']}
カテゴリー: 未分類 パーマリンク

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中