URL を入力として受け取り、それを解析する小さなスクリプトを作成しようとしています。
以下は私のスクリプトです
#! /usr/bin/env python
import sys
from urlparse import urlsplit
url = sys.argv[1]
parseUrl = urlsplit(url)
print 'scheme :', parseUrl.scheme
print 'netloc :', parseUrl.netloc
しかし、このスクリプトを実行すると./myscript http://www.example.com
次のエラーが表示されます。
AttributeError: 'tuple' object has no attribute 'scheme'
私はpython/scripting
に慣れていません。どこが間違っていますか?
編集:私が使用しているPythonのバージョンはPython 2.7.5