猫史档案馆


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

用户:520669已退猫520669已退猫查看:288 回复: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


评论

你是把if给去掉了

在一些情况下这样资源占用会很大


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


评论

cout<<“我们再说Python”;

鉴定完毕!你是大佬!


520669已退猫520669已退猫

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

点赞0


评论


520669已退猫520669已退猫

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

点赞0


评论

PYECHARTS?

对呀


很鉴的屑很鉴的屑

我是有底钱的?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


评论

喵=网////关