猫史档案馆


【Cjw python小讲堂第五期】使用7行代码搞定Web,快来挑战一波

用户:520669已退猫520669已退猫查看:28 回复:17 评论:28 创建时间:2019-08-13T08:20:49


大咯猴,

我是喵潇洒、一表人才的电阻,

今天 我们学喵播,做个挑战任务,

七行代码写出一个Wed!

(萌新:Wed是什么?)

我自闭了

看好,

千万别眨眼!

(提前声明,专业用语较多,听晕了不管

完事!

下面给大家讲解一下

首先,没有安装flask的

现在安装一下

使用pip安装,

在cmd里输入

pip install flask

(对苹果用户表示致歉,我没有Mac的电脑)

下载完毕后,就可以了。

下面是我的精讲,

可听好了!

第一行,导入flask

第二行,创建和设置一个对象,

__name__可以返回当前模块的名字,

在通过构建方法传进去

第三行、第四行和第五行

写了一个函数

通过定义路由方法进行修饰,

你可以想象定义路由方法是玄铁令

函数是谢某

只要浏览器的URL后面有“玄铁令”

那就会调用“谢某”

具体请看《侠客行》

第六行和第七行,定义了一个if语句,

必须是直接运行模块才会用

app.run()运行Web应用

不然的话

会重复启动Wed,消耗资源

运行看看

center_image

看看最后一句,

只要有这一句话,

就代表运行成功。

这句话是说:

应用运行在 

http://127.0.0.1:5000/

按ctrl+C退出。

看看那枚玄铁令就跟在URL的末尾

center_image

(优秀)

最后还有几点

1.映射的函数内不是print()

是return

2.端口5000不能被占用,否则程序会报错!

大家再见

--------------------------------我是有底钱的------------------------------


回复

上一页1 页 / 共 1下一页
帝王计划帝王计划

我要加入(顶帖而已)

点赞0


评论


慕斯PhOer的老号慕斯PhOer的老号

其实六行就能搞定......

点赞0


评论


520669已退猫520669已退猫

顶d

点赞0


评论


520669已退猫520669已退猫

顶顶

点赞0


评论


银天X银天X

啊,大佬啊
我听着一脸懵逼

点赞0


评论


百里山的兰陵君百里山的兰陵君

顶帖

 

点赞0


评论


520669已退猫520669已退猫

在第七行代码少了缩进,大家谅解

点赞0


评论


硫酸QwQ硫酸QwQ

写错了,是web不是wed【滑稽.psd】

点赞0


评论


520669已退猫520669已退猫

千斤顶

点赞0


评论


user12user12

#include <iostream>
using namespace std;
int main(){
    cout<<"你们在说哈子呢?";
    return 0;
}

点赞2


评论


520669已退猫520669已退猫

下节课爱因斯坦的弟子大佬精讲easygui

点赞0


评论


520669已退猫520669已退猫

我的下节课可能讲tkinter布局或者pyecharts

点赞0


评论


很鉴的屑很鉴的屑

我是有底钱的?center_image

点赞0


评论


520669已退猫520669已退猫

顶顶

点赞0


评论


520669已退猫520669已退猫

 

点赞0


评论


悦qr8R悦qr8R

pip3 install flask

MAC版本

点赞0


评论


PlumStevenPlumSteven

 

有个东西,叫公共喵接口(CGI)

注:本程序后缀名为cgi,不过还是C++

#include <iostream>
using namespace std;
 
int main ()
{
    
   cout << "Content-type:text/html\r\n\r\n";
   cout << "<html>\n";
   cout << "<head>\n";
   cout << "<title>HEllO,WORLD</title>\n";
   cout << "</head>\n";
   cout << "<body>\n";
   cout << "<h2>啊哈哈哈哈哈</h2>\n";
   cout << "<p><br>鸡汤来咯~<p>\n";
   cout << "</body>\n";
   cout << "</html>\n";
   
   return 0;
}

点赞0


评论