q5231467 发表于 2021-5-18 16:51

【原创python源码】1行代码 实现文件服务 并使用bat启动

有时候我们qq wx被禁用了,发送文件给别人很不方便

这时候我们一行代码建立一个文件服务,看效果

import os

os.system('cd d:\\fileDown && python -m http.server 9999')

有小伙伴觉得 用命令行python xxx.py 非常不方便,那么我们建一个.bat的批处理文件来快捷打开

@echo off
D:
cd D:\文件服务python目录
start python xxx.py
exit

下面启动后看效果

nanaqilin 发表于 2021-5-18 16:54

谢谢楼主分享,这种方式感觉真的很好用

guyueyiren 发表于 2021-5-19 10:34

这个点子可以,确实方便

q5231467 发表于 2021-5-18 16:52

非常的好用···

fanvalen 发表于 2021-5-18 16:55

这个批处理的前提是要安装py吧

q5231467 发表于 2021-5-18 16:56

fanvalen 发表于 2021-5-18 16:55
这个批处理的前提是要安装py吧

装python是必要的

myweb1996 发表于 2021-5-18 17:07

直接在文件管理器地址栏输入:python3 -m http.server 9999回车即可,或者bat 写 cd xxx && python3 -m http.server 9999   你这又是命令行又是python脚本的,不觉重复吗

Cool_Breeze 发表于 2021-5-18 17:20

@echo off
D:
cd D:\文件服务python目录
start python -m http.server 9999
exit

jidesheng6 发表于 2021-5-18 17:43

Airmore。。。你值得拥有。。

q5231467 发表于 2021-5-18 18:32

myweb1996 发表于 2021-5-18 17:07
直接在文件管理器地址栏输入:python3 -m http.server 9999回车即可,或者bat 写 cd xxx && python3 -m h ...

支持你第二个观点,第一个观点 是因为有人认为输命令太麻烦,所以这里没这么弄

但是第二个观点,你仔细体会下,我还可以在那个python文件里做拓展的,而直接加上这行代码无法做拓展了

剑来…… 发表于 2021-5-18 19:39

只能在浏览器中打开文件服务不能在在局域网内使用吧
页: [1] 2
查看完整版本: 【原创python源码】1行代码 实现文件服务 并使用bat启动