使用python实现简易的文件共享
使用python实现简易的文件共享
可以利用python的SimpleHTTPServer共享自己的文件给其他人
python -m SimpleHTTPServer 8000
需要从其他人那拷贝东西到自己机器上时可以用python的CGIHTTPServer这个模块,写一个CGI程序来接收文件。
# alias
alias cgiserver="ifconfig | grep --color -o 'inet 1[79]2[^ ]*'; python -m CGIHTTPServer 8000" # cgi_directories ['/cgi-bin', '/htbin']
# Create directory
mkdir incoming/
cd incoming/
mkdir cgi-bin/ files
# Create save file CGI program
cat > cgi-bin/save_file.py
%s
cgiserver
其他人通过访问http://uripaddress:8000/upload.html来上传文件。