总站首页 | 我要入驻 | 招生合作 | 您好,欢迎访问育优汇,希望本篇文章能够给您带来帮助!
育优汇网 > 动态汇总 > 中公教育优就业it培训中心> 哈尔滨排名前十的java培训学校

哈尔滨排名前十的java培训学校

机构:中公教育优就业it培训中心 时间:2021-02-04 11:57:53 点击:163

导语概要

中公IT优就业IT研究院通过对一线教学的动态监测和效果反馈,从互联网行业需求、就业人员趋势这两方面深度研发,使优就业成为国内研究和技术实力雄厚的IT类教育培训机构,为培养真正符合时代需求的高端IT人才,中公IT优就业以高瞻的视野,经多年布局,打造人才培训服务体系,以企业需求为导向,以行业未来为驱动,向企业和社会不断输送IT人才...


优就业

  • 优就业 是中公教育IT培训品牌,致力于培养面向互联网领域的高端人才,以学员就业为目的,优质就业为宗旨,是一家集互联网营销师、UI /UE交互设计师、Web前端工程师、Java工程师、Python工程师、人工智能开发工程师、VR/ AR开发工程师、Unity开发工程师、大数据工程师、Linux 云计算工程师、软件测试工程师、PHP工程师、网络安全工程师、嵌入式开发工程师、三维可视化设计师、C/C++工程师、SEM竞价师、SEO优化师、社会化媒体运营师、电商运营师等课程为一体的IT培训机构。

  • 如需了解更多课程详情,欢迎咨询我们在线客服哦!

用Python开发弹幕,是你抗衡的利器!

用Python开发弹幕你可以作为联欢晚会节目的背景,同样你可以怼“网络喷子”,你知道吗?不知道的话跟随今天的python培训来了解一下吧:

环境:

Python3.6+ Windows

模块:

# 导入一个第三请求库import requests# 导入一个时间模块import time

第一步:获取实时弹幕

1.1 定一个需要送的表单

def post_info_data():# 1.2 打包一些基本信息from_data = {'csrf_token': '','roomid': 10185039,'visit_id': '92cvaa6up88w'}return from_data

1.2 发送我们已经打包好的数据

def post_data_url(data):# 要数据到这个URLurl = 'https://api.live.bilibili.com/ajax/msg'# 发送数据得到响应response = requests.post(url, data=data)# 一层一层的通过键值对的键找到我们的data = response.json()['data']['room']# 定义一个列表保存最近的10条弹幕数据itemcont = []# 遍历我们从字典中所有的键for items in data:itemcont.append(items['text'])# print(response)return itemcont[-1]

用一个变量接收打包好的数据

post_data = post_info_data()# 用一个循环来无限获取while True:# 睡眠1秒,再接着运行time.sleep(1)# 得到最新的一条弹幕信息cont = post_data_url(post_data)print(cont)# print(post_data)

第二步: 发送实时弹幕

2.1要找到我们发送弹幕的URL

# 所需要发送的数据def post_data_cont():post_data = {'color': '16777215','csrf_token': '','fontsize': 25,'mode': 1,'msg': '嗨','rnd': '1527404803','roomid': '10185039'}return post_data

向服务器发送信息

def post_url_data(data):# 向这个地址,提交表单,表单中包含了我们需要发送的弹幕信息url = 'https://api.live.bilibili.com/msg/send'# cookie 用于服务器记录我们的登录信息cookie ={'Cookie':'buvid3=9D5AF13F-81C3-44D2-ADBF-7E9EE187FC0A13512infoc;LIVE_BUVID=AUTO5515224216712884;rpdid=kxxkikiqkwdosiipioxpw;finger=c650951b;Hm_lvt_8a6e55dbd2870f0f5bc9194cddf32a02=1527401127,1527404662;sid=4r7a6x2c;fts=1527401995;DedeUserID=321074467;DedeUserID__ckMd5=17d6f40c8a8668f0;SESSDATA=c30fb9e3%2C1529994023%2Ca56e1407;bili_jct=57cef56872eb3d2938ee9b66edd0bacd;_dfcaptcha=f6bf50348608fde1876dc53faba7f655;Hm_lpvt_8a6e55dbd2870f0f5bc9194cddf32a02=1527404804'}# 向服务器提交我们的个人信息,以及需要发送的表单内容和发送到什么地址response = requests.post(url, cookies=cookie, data=data)# print(response)# 检测我们发送的状态,是不是正常发送if response.status_code == 200:print(response.json())passform_data = post_data_cont()post_url_data(form_data)print(form_data)

第三步: 组合第一步和第二步

3.1步

def post_info_data(roomid):# 3.2 打包一些基本信息from_data = {'csrf_token': '57cef56872eb3d2938ee9b66edd0bacd','roomid': roomid,'visit_id': '92cvaa6up88w'}return from_data

3.2 发送我们已经打包好的数据

def post_data_url(data):# 要数据到这个URLurl = 'https://api.live.bilibili.com/ajax/msg'# 发送数据得到响应response = request.post(url, data=data)# 一层一层的通过键值对的键找到我们的data = response.json()['data']['room']# 定义一个列表保存最近的10条弹幕数据itemcont = []# 遍历我们从字典中所有的键for items in data:# 把得到的弹幕信息添加到列表中itemcont.append(items['text'])# print(response)return itemcont[-1]

3.3步

def post_data_cont(post_msg,roomid):post_data = {'color': '16777215','csrf_token': '57cef56872eb3d2938ee9b66edd0bacd','fontsize': 25,'mode': 1,'msg': post_msg,'rnd': '1527404803','roomid': roomid}return post_data

3.4 向服务器发送信息

def post_url_data(data):# 向这个地址,提交表单,表单中包含了我们需要发送的弹幕信息url = 'https://api.live.bilibili.com/msg/send'# cookie 用于服务器记录我们的登录信息cookie = {'Cookie': ''}# 向服务器提交我们的个人信息,以及需要发送的表单内容和发送到什么地址request.post(url, cookies=cookie, data=data)# print(response)# 检测我们发送的状态,是不是正常发送# 主函数,(程序入口)def main():roomid = input('请输入你想要整蛊的房间ID:')while True:time.sleep(2)form_msg_data = post_info_data(roomid)post_msg = post_data_url(form_msg_data)print('实时弹幕是 - > %s' % post_msg)post_msg_cont = post_data_cont(post_msg,roomid)print('正在发送的弹幕 - > %s ' % post_msg)post_url_data(post_msg_cont)if __name__ == '__main__':main()

恭喜你阅读完了本文,相信用Python开发弹幕这一招你已经学会了,不过小编想告诉你——咱是有素质的人,咱的时间也很宝贵,所以在有限的时间内我们干有意义的事情,像这种怒怼喷子之类的咱就适可而止,免得坏了形象,好了,关于python你还有其他的疑问吗?欢迎你来python培训机构进行咨询。

免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。


优就业8大福利加持
  • 01
    ★ 推荐就业★
    推荐就业推荐就业根据学员学习情况、自身意愿,提供就业服务,一地学习,全国就业。
    了解详情
  • 02
    ★ 个人培训损失险 ★
    中公优就业与中国人保财险达成合作,按照协议,学员未如期如约就业赔付学费。
    了解详情
  • 03
    ★ 免费食宿 ★
    自建教学基地,标准化宿舍、酒店式公寓,8菜2汤自助式餐厅。
    了解详情
  • 04
    ★ 免息贷款★
    携手百度提供0息贷款服务,利息由优就业承担。
    了解详情
  • 05
    ★ 免费试学★
    免费试学5天,先体验后报名。
    了解详情
  • 06
    ★ 交通补助 ★
    外地学员来京学习可享交通费用报销。
    了解详情
  • 07
    ★ 网课赠送★
    赠送课程相关网课,查漏补缺,复习更简单。
    了解详情
  • 08
    ★ 免费重修★
    两年内可免费再学,享全系课程更新迭代。
    了解详情

中公优就业IT培训荣誉