Python CGI编程实现网页上传本地文件
1、项目结构目录
新建一个www项目,在该项目下创建cgi-bin和files文件夹,cgi-bin主要用来放.py文件,files用于存放上传后的文件
所有的HTML文件全部放在根目录www路径下,如图:
2、新建一个index.html文件,在页面显示文件上传控件
3、在cgi-bin路径下创建一个server.py文件,实现本地文件上传到项目,如图
4、运行,启动服务:
在终端,进入www目录,输入python -m http.server --cgi ,启动服务
打开网页,输入http://localhost:8000/index.html
5、点击选择文件,在本地选择文件,点击submit上传文件即可。上传成功后,在项目files目录下,可以查看上传的文件
Python CGI编程实现网页上传本地文件相关推荐
- python上传本地文件到ftp_python实现的简单FTP上传下载文件实例
本文实例讲述了python实现的简单FTP上传下载文件的方法.分享给大家供大家参考.具体如下: python本身自带一个FTP模块,可以实现上传下载的函数功能. #!/usr/bin/env pyth ...
- Python脚本上传本地文件到百度云
前提 Python3环境 安装百度云第三方库bypy 推荐Linux,Windows下应该也可以(博主没测试过) 脚本 大体分两个文件,一个是包装了bypy的自用类,一个是实际供命令行调用的主程序文件 ...
- 一行js_Node.js 一行命令上传本地文件到服务器
每次打包完, 都要打开 FileZilla 一顿拖拽然后才能上传代码, 那就立马撸一个自动化脚本就完事了 publish-sftp Github 传送门(~~~~顺便来骗个Star~~~~) 以后一行 ...
- Git安装及密钥的生成并上传本地文件到GitHub上
之前用的GitHub,不太熟练,一直在上传的过程中遇到了一些问题,看了网上诸多教程,总觉得很乱,特参考一些资料,总结了一篇完整的操作步骤,从下载安装到上传文件,亲测有效 1.下载Git软件:https ...
- 两种方法上传本地文件到github
自从使用github以来,一直都是在github网站在线上传文件到仓库中,但是有时因为网络或者电脑的原因上传失败.最重要的原因是我习惯本地编辑,完成以后再一起上传github.看过了几个教程,总结出最 ...
- SFTP上传本地文件报错找不到文件或路径
SFTP上传本地文件报错 stat /文件名:No such file or directory的可能原因之一 遇见的问题 解决的方法;另找一个全英文的路径
- linux上传本地文件
这里所介绍的是通过命令来上传本地文件. 安装: yum -y install lrzszrz -be yum -y install lrzsz是安装rz.sz进行文件的上传和下载. rz -be 会显 ...
- 怎么上传ftp服务器文件,ftp服务器如何上传本地文件
ftp服务器如何上传本地文件 内容精选 换一换 在本地主机和Windows弹性云服务器上分别安装QQ.exe等工具进行数据传输.使用远程桌面连接mstsc方式进行数据传输.该方式不支持断点续传,可能存 ...
- gitflow概念及上传本地文件到github
什么是GitFlow GitFlow是Git的一种分支模式.这个模式来源于Vincent Driessen的一篇文章GitFlow.因为能够非常好的适应团队开发,正在变得越来越流行. 优点 1.并行开 ...
- 码云上传本地文件夹,码云只能上传20个文件的突破方法
码云官方地址:https://gitee.com/ 很多人不知道码云上传本地文件夹怎么操作,或者如何突破码云只能上传20个文件限制的问题,今天就来说说这事的方法吧. 简介: 码云是媲美GitHub的代 ...
最新文章
- 解决 Could not autowire. No beans of ‘UserDao‘ type found 问题
- linux裸设备文件系统,Linux当中的文件系统
- nodejs下载安装教程(XP版)
- 如何手动卸载 SQL Server 2005 实例(官方)
- LeetCode - Reverse Nodes in k-Group
- 锐捷ap怎么设置_新房装修网络布线方案一:AC+AP模式,弱电箱只放光猫和集成AC...
- kalilinux安装qt_kali linux常用软件安装
- javabean实体类对象转为Map类型对象的方法
- 通过二进制方式安装innobackupex
- k8s springboot 文件_用Kubernetes部署Springboot或Nginx,也就一个文件的事
- 米侠浏览器如何添加脚本 米侠浏览器中添加脚本的具体操作步骤
- 最全面SpringCloud 教程-转自方志朋
- axios系列之发送请求时 headers 携带数据的方式
- POJ 3580	SuperMemo
- 计算机组成原理期末知识点复习及考点总结
- 最全的肱三头肌训练图解,漂亮手臂必备
- ruoyi数据权限设置
- linux 脚本设置定时,脚本添加定时任务(Linux)
- centOS系统下openGauss极简版安装
- WHM系列:WHM数据迁移(WHM→WHM)