PYTHON输入出现下面两个警告请问怎么回事?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PYTHON输入出现下面两个警告请问怎么回事?相关的知识,希望对你有一定的参考价值。
# ——需求:爬取搜狗首页的页面数据 import requests url = 'https://www.sogou.com/' requests.get(url=url)
参考技术A 会不会是文件名和最后url=url.这两处呀? 参考技术B 你为何每行代码前面要空一格python 对缩进是敏感的
在 Python 中,对于类定义、函数定义、流程控制语句、异常处理语句等,行尾的冒号和下一行的缩进,表示下一个代码块的开始,而缩进的结束则表示此代码块的结束。
注意,Python 中实现对代码的缩进,可以使用空格或者 Tab 键实现。但无论是手动敲空格,还是使用 Tab 键,通常情况下都是采用 4 个空格长度作为一个缩进量(默认情况下,一个 Tab 键就表示 4 个空格)。
C语言不管输入啥,编译之后都是一个错误,零个警告。请问这是怎么回事?
现在我来回答一下吧:参照下面本人的例子来说明一下:
#include <AT89X51.h>
#include <stdio.h>
int main (void)
SCON = 0x50;
TMOD = 0x20;
TCON = 0x40;
TH1 = 0xE8;
TL1 = 0xE8;
T1 = 1;
TR1 = 1;
while (1)
printf ("Hello World!\\n");
return 0;
代码的具体意思怎么样,我就不解释了,重点放在如何实现从串口调试窗口中输出printf的内容吧。
其实很简单,将代码编译链接后,开始调试,分别打开view -> serial window #1
然后,我们按run键,此刻,serial window #1并没有任何内容,症结在哪儿呢?
我们回想一下串口通信的知识吧,知道了吧,我们没有在代码中设置串口发送寄存器中的内容,也就是,我们根本就还没启动串口发送消息。
这下好办,我们继续打开peripherals -> serial channel这个就是串口寄存器控制中心,我们在给其中的TI前面打上个勾,也就是启动串口发送消息。
在此,我们就可以看到串口调试窗口中输出printf的内容了~
上面的代码是我参照那本书上的例子,我分析后,发现其实是它的代码出错了,只要把代码改正,也就不用那么麻烦了,经过上面这一步,估计大家猜到错误出在哪里了,就就是:
T1 = 1;
我们改回:
TI = 1;
然后直接运行就可以看到效果了! 参考技术A 应该是编译出错了吧,你看看那个错误是什么
以上是关于PYTHON输入出现下面两个警告请问怎么回事?的主要内容,如果未能解决你的问题,请参考以下文章
有时我打开网页总是会提示“当前页的脚本发生错误”请问这是怎么回事?
C语言不管输入啥,编译之后都是一个错误,零个警告。请问这是怎么回事?