#!/usr/bin/env python # -*- coding:utf-8 -*- import os import sys BASE_DIR = os.path.dirname(os.getcwd()) #设置工作目录 sys.path.append(BASE_DIR) #引入处理器 from core import handler if __name__ == "__main__": print("OK") handler.ArgvHandler(sys.argv)
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2019/6/19 15:06 # @Author : ZhangChaowei # @Site : # @File : main.py # @Software: PyCharm """ 可以把客户端信息收集脚本做成windows和linux两个不同的版本 """ import os import sys # 设置工作目录,使得包和模块能够正常导入 BASE_DIR = os.path.dirname(os.getcwd()) sys.path.append(BASE_DIR) from core import handler if __name__ == '__main__': handler.ArgvHandler(sys.argv) # 传入当前路径
#!/usr/bin/env python # -*- coding:utf-8 -*- import os import sys BASE_DIR = os.path.dirname(os.getcwd()) # 设置工作目录,使得包和模块能够正常导入,通过os和sys模块的配合,将当前客户端所在目录设置为工作目录,如果不这么做,会无法导入其它模块; sys.path.append(BASE_DIR) from core import handler if __name__ == '__main__': handler.ArgvHandler(sys.argv) #调用客户端就只需要执行python main.py 参数
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2019-3-2 13:43 # @Author : [email protected] # @File : main.py import os import sys BASE_DIR = os.path.dirname(os.getcwd()) #设置工作目录,使得包和模块能够正常导入 # print("SSS-->", BASE_DIR) sys.path.append(BASE_DIR) from core import handler if __name__ == '__main__': handler.ArgvHandler(sys.argv) ##获取参数,传入到ArgvHandler()