示例#1
0
        return analyseResponse(msg, '</font><br>')
    except:
        if 1 == kwid:
            return analyseResponse(msg, '可看笑话分类<br>')
        if 3 == kwid:
            return analyseResponse(msg, '<br></font>')


if __name__ == '__main__':
    username = raw_input('UserName: '******'PassWord: '******'cityid', 'r'))
    # 加载SpecialWords列表
    specialWordsList = open(cwd + 'SpecialWords', 'r').readline().split(';')
    specialWordsDict = {}
    for sw in specialWordsList:
        specialWordsDict[sw.split(':')[0]] = sw.split(':')[1]

    # 加载sensitiveWords列表
    sensitiveWordsList = open(cwd + 'SensitiveWords', 'r').readline().split(';')

    while True:
        # 获取新鲜事列表页面,返回首个新鲜事Url
        news = NEWS()
示例#2
0
文件: byhh.py 项目: HQMIS/BYHHAutoRe
        self.title = title
        self.text = text
        self.signature = signature
        self.start = start

    def _bbssnd(self, url, cookie):
        req = urllib2.Request(url, urllib.urlencode({'title': self.title, 'signature': self.signature, 'start': self.start, 'text': self.text}))
        req.add_header('Cookie', cookie)
        print urllib2.urlopen(req).read()

    def bbssnd(self, url, cookie):
        try:
            return self._bbssnd(url, cookie)
        except:
            return self.bbssnd(url, cookie)


def hanzi(hz):
    return hz.decode('utf8').encode('GB18030')


if __name__ == '__main__':
    username = raw_input('UserName: '******'PassWord: ')

    # 登录白云黄鹤
    byhh = BYHH(username, password)
    cookie = byhh.login()

    log.i(cookie)