pythonローカルでhttpサービスを作成してファイル共有を実現
インタフェースのパスには共有ファイルアドレスが必要です.インタフェースがpythonを使用して共有ファイルディレクトリを迅速に作成することをテストするために、ディレクトリの下のファイルは読み取りにアクセスできます.次に、pythonスクリプト実装の2つの方法について説明します.
スクリプトを実行すると、ローカルip:8188にアクセスして共有状況を表示するメソッド2 pythonコマンドは、がアドレスバーに「cmd」を入力し、「enter」キーを押して車に戻ってアクセスするなど、共有が必要なディレクトリの位置に最初に入ることを実現します.このような利点は、コマンドラインでパス切り替えを行うことなくコマンドダイアログボックスを開き、「python-m SimpleHTTPServer 8000」と入力してのデフォルトポート8000に戻り、任意のポートが占有されていないように変更できることです.このとき、ブラウザが「localhost:8000」にアクセスすると、サービスが作成されたことがわかります.
#coding=utf-8
import SimpleHTTPServer
import SocketServer
import os
##
print os.getcwd()
def httpserver(path):
ser_port = 8188
#os.chdir(path)
hander = SimpleHTTPServer.SimpleHTTPRequestHandler
httpser = SocketServer.TCPServer(("",ser_port),hander)
httpser.serve_forever() ##
httpserver("D://")
スクリプトを実行すると、ローカルip:8188にアクセスして共有状況を表示するメソッド2 pythonコマンドは、がアドレスバーに「cmd」を入力し、「enter」キーを押して車に戻ってアクセスするなど、共有が必要なディレクトリの位置に最初に入ることを実現します.このような利点は、コマンドラインでパス切り替えを行うことなくコマンドダイアログボックスを開き、「python-m SimpleHTTPServer 8000」と入力してのデフォルトポート8000に戻り、任意のポートが占有されていないように変更できることです.このとき、ブラウザが「localhost:8000」にアクセスすると、サービスが作成されたことがわかります.