AI五子棋_02_03 Get传输数据 公共密钥
2021/8/26 23:06:53
本文主要是介绍AI五子棋_02_03 Get传输数据 公共密钥,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
AI五子棋 第二步
恭喜你到达第二步!
警告:如果你是直接使用浏览器获得本页地址的话,请你返回第一步。
在前一步里,你得到的这样的返回结果
{"is_success": true, "message": "Please visit http://2**.207.12.156:9012/context/86e0caa3527526e88c3300ff4c2c3d6e"}
这是一个JOSN,它是JavaScript Object Notation,JS对象标记。它采用完全独立于编程语言的文本格式来存储和表示数据,易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。它是计算机网络中最常用的数据交换语言。 访问这个网站了解更多内容。
在和服务器交流时,服务器总会返回一个JSON,其中is_success字段总是存在,它表示你的需求是否被满足,如果请求成功,is_success=true
,否则is_success=false
表示失败,此时还会返回一个error
字段来说明出错的原因。
现在你已经能够和服务器取得联系了,就向服务器介绍一下你自己吧。
任务 2
请你告诉服务器你的名字是什么,你的学号是什么。名字使用字段name
,学号使用字段student_number
。请把以上信息以GET
方式交到以下地址:
http://2**.207.12.156:9012/step_02
提示:对你来说处理中文可能有点困难,你可以给自己起个英文名字。
Python程序
import requests as re prama = { 'name' : 'Alex', 'student_number' : '202108023' } url = 'http://2**.207.12.156:9012/step_01' getHml = re.get(url , params = param) print(getHml.text)
解题tips
使用requests
的.get()
函数。
这个函数有几个形参 当下你只需要知道
url
目标链接
params
传送的信息,以字典的形式给出。
这两个参数的传递用了Python的两种参数传递方法。这里只是演示,正是编程切忌这么做。这里是为大家讲解语法知识。
url
是位置实参 位置实参的顺序很重要
params = param
params
是形参名 param
是实参 使用关键字实参时,务必准确指出函数定义中的实参名
第三步是去看一本书,书的末尾有下一步的链接。书的总结写到step05了
加油吧少年,根据这个博客你也可以写出一个相对智能的五子棋程序,甚至更强的AI算法!
文章会随时改动,注意到博客里去看。一些网站会爬取本文章,但是可能会有出入。
https://www.cnblogs.com/asmurmur/
这篇关于AI五子棋_02_03 Get传输数据 公共密钥的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-15Tailwind开发入门教程:从零开始搭建第一个项目
- 2024-11-14Emotion教程:新手入门必备指南
- 2024-11-14音频生成的秘密武器:扩散模型在音乐创作中的应用
- 2024-11-14从数据科学家到AI开发者:2023年构建生成式AI网站应用的经验谈
- 2024-11-14基于AI的智能调试助手创业点子:用代码样例打造你的调试神器!
- 2024-11-14受控组件学习:从入门到初步掌握
- 2024-11-14Emotion学习入门指南
- 2024-11-14Emotion学习入门指南
- 2024-11-14获取参数学习:初学者指南
- 2024-11-14受控组件学习:从入门到实践