Pythonのお勉強 Part 26
■ このスレッドは過去ログ倉庫に格納されています
0687デフォルトの名無しさん
2008/06/01(日) 21:09:21# coding: shift_jis
import urllib
import urllib2
subjects = urllib.urlopen("http://money6.2ch.net/recruit/subject.txt").read().split("\n")
key = '1207051330'
query = { 'bbs': 'recruit', 'key': key, 'time': '1', 'submit': '書き込む', 'FROM': '', 'mail': 'sage', 'MESSAGE': 'test' }
query = urllib.urlencode(query)
data = urllib2.urlopen("http://money6.2ch.net/test/bbs.cgi", query)
print data
としたところ、subjectsには正しく入っているので接続はうまくできているみたいなのですが、書き込みの方が
<addinfourl at 142709612 whose fp = <socket._fileobject object at 0x880adbc>>
とエラーが出て、どうやらうまく接続すらできていないようです。
urllibあたりの使い方が適切でないのかなと思っているのですが、心当たりのある方はいらっしゃらないでしょうか。
■ このスレッドは過去ログ倉庫に格納されています