找回密码
  注册[Register]
查看: 9803|回复: 119

[其他] 智慧树/学习通网课题目答案查询

    [复制链接]
发表于 2020-4-13 22:12 | 显示全部楼层 |阅读模式
禁止求评分、诱导评分、互刷评分、互刷悬赏值,违规者封号处理。
禁止发布推广、邀请码、邀请链接、二维码或者有利益相关的任何推广行为。
所有非原创软件请发布在【精品软件区】,发帖必须按照本版块版规格式发帖。

网课查询接口,代码如下
  1. import requests,urllib.request

  2. zhs_url = "http://mooc.forestpolice.org/zhs/0/"
  3. cx_url = "http://mooc.forestpolice.org/cx/0/"

  4. def FindAnswer(url):
  5.     header = {
  6.         'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:75.0) Gecko/20100101 Firefox/75.0',
  7.         'Content-type': 'application/x-www-form-urlencoded'
  8.     }
  9.     while 1:
  10.         if url != '':
  11.             question = urllib.request.quote(input("请输入问题:"))
  12.             types = urllib.request.quote(input("题目类型(单选题:1多选题2填空题3问答题4判断题14):"))
  13.             # course = urllib.request.quote(input("请输入课程:"))
  14.             # chapter = urllib.request.quote(input("请输入章节:"))

  15.             # data =  'course=' + course + '&course=' + course + &type=' + types
  16.             data = 'course=0' + '&type=' + types
  17.             res = requests.post(url + question, data=data, headers=header).text
  18.             res = eval(res)
  19.             print("答案:" + res['data'])
  20.         else:
  21.             break


  22. if __name__ == '__main__':
  23.     print('-------------------------------------------')
  24.     print("            超星(学习通)输入1               ")
  25.     print("               智慧树输入2                  ")
  26.     print('-------------------------------------------')
  27.     url = input("请输入:")
  28.     if url == '1':
  29.         url = cx_url
  30.     elif url == '2':
  31.         url = zhs_url
  32.     else:
  33.         print("输入不合法!")
  34.         exit()
  35.     FindAnswer(url)




  36. [/size][/font]
  37. [font=宋体][size=5]
复制代码
  1. course = urllib.request.quote(input("请输入课程:"))
  2. chapter = urllib.request.quote(input("请输入章节:"))
  3. data =  'course=' + course + '&course=' + course + &type=' + types
复制代码

这三行可有可无,添加的话可以精确查找。


exe可执行文件已打包

蓝奏云:
游客,如果您要查看本帖隐藏内容请回复


感谢你们的评分!
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2020-4-13 22:12 | 显示全部楼层
6666
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2020-4-13 22:22 | 显示全部楼层
谢谢分享
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2020-4-13 22:33 | 显示全部楼层
很给力,大牛论坛有你更精彩
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2020-4-13 22:57 | 显示全部楼层
谢谢大牛
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2020-4-13 23:04 | 显示全部楼层
谢谢大佬
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2020-4-13 23:04 | 显示全部楼层
感谢楼主分享!大牛有你更精彩!
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2020-4-13 23:09 | 显示全部楼层
顶帖是一种态度,也是一种尊重。
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2020-4-14 00:18 | 显示全部楼层
感谢楼主分享
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2020-4-14 01:26 | 显示全部楼层
感谢楼主分享!大牛有你更精彩!
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

RSS订阅|手机版|小黑屋|广告投放|大牛论坛

GMT+8, 2024-5-16 18:01 , Processed in 0.032529 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表