ローカルの MediaWiki で mwclient を使用してページを作成しようとしています。wikipedia.org では、すべて正常に動作します。ローカルの MediaWiki で次のコマンドを入力します。
import mwclient
site = mwclient.Site("192.168.1.143")
結果は次のエラーです。
File "/Library/Python/2.7/site-packages/mwclient/http.py", line 152, in request
raise errors.HTTPStatusError, (res.status, res)
mwclient.errors.HTTPStatusError: (404, <httplib.HTTPResponse instance at 0x104368488>)
ブラウザに IP またはホスト名を入力すると、機能します。ping コマンドも同様です。
私はurl libを次のように使用しました:
a=urllib.urlopen('http://www.google.com/asdfsf')
a.getcode()
200 OK
コードを取得しました。
ここで何が問題なのですか?何か案は?