From 2b2ad8b76f02db5974b0348f22e02abeb7be72e4 Mon Sep 17 00:00:00 2001 From: milisarge Date: Fri, 26 May 2017 00:12:59 +0300 Subject: [PATCH] yps.py --- bin/yps.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bin/yps.py b/bin/yps.py index 621bea979..310084d9a 100755 --- a/bin/yps.py +++ b/bin/yps.py @@ -2,6 +2,7 @@ import socket from http.server import HTTPServer, SimpleHTTPRequestHandler import argparse +import os class MyHandler(SimpleHTTPRequestHandler): def do_GET(self): @@ -18,9 +19,13 @@ class HTTPServerV6(HTTPServer): address_family = socket.AF_INET6 def main(): + suankiyer=os.getcwd() parser = argparse.ArgumentParser(description='yerel pratik sunucu') parser.add_argument('-p', '--port', help='calisma portu', type=int, default=9000) + parser.add_argument('-d', '--directory', help='calisma dizini', type=str,default=suankiyer) args = parser.parse_args() + print ("çalışma dizini: ",args.directory) + os.chdir(args.directory) server = HTTPServerV6(('::', args.port), MyHandler) server.serve_forever()