zoukankan      html  css  js  c++  java
  • 开机自动获取spark用户名和服务器

    import os.path
    import getpass
    import platform
    import time
    
    username = getpass.getuser()   #获取当前用户名
    home = os.path.expanduser('~')  #获取用户目录
    OS = platform.system()      #获取系统类型
    
    if OS == "Windows":
        spark_home = '%s/AppData/Roaming/Spark' % home
    else:
        spark_home = '%s/.Spark' % home
    spark_config = '%s/spark.properties' % spark_home
    
    
    def add_account():
        account_info = """
    username = %s
    server=chat.base-fx.com
    passwordSaved=true
    """ % username
        f = open(spark_config, 'w')
        f.write(account_info)
    
    if os.path.exists(spark_config):  #如果配置目录存在
        f = open(spark_config, 'r')
        content = f.read()
        if 'username' not in content:
            add_account()
    else:
        os.makedirs(spark_home)   #不存在创建目录并添加内容
        add_account()
    View Code

    开机自动获取spark用户名和服务器

  • 相关阅读:
    Life Forms POJ
    Musical Theme POJ
    Long Long Message POJ
    ci框架多语言切换
    vi模式
    并发量
    运维技术规划
    Linux装mysqli.so
    任何一门语言思考的
    python例子
  • 原文地址:https://www.cnblogs.com/luck123/p/7883907.html
Copyright © 2011-2022 走看看