1.
打开环境,页面有两个按钮,分别为‘选择文件’&&‘上传’
2.
右键检查页面源代码,提示会将上图的文件当作python代码执行,只允许上传‘jpg’&&‘png’为后缀的图片
3.
我们新建一个txt文件,将python代码写入文件
(1)为什么要执行import os?
我们在python下写程序,需要对文件以及文件夹或者其他的进行一系列的操作。但是,我们怎么在python中对文件进行操作呢?这就引入了os模块了。
例如:
os.name返回当前系统
os.getcwd()返回当前的路径
os.remove(路径)删除路径下的文件
等等
(2) import os的作用
其实该语句就是在python环境下对文件,文件夹执行操作的一个模块。
4.
在Windows下文件的的类型是由后缀决定的,根据题目提示,我们将文件后缀改为jpg
5.
点击上传,右键检查发现flag