美文网首页
python判断当前操作系统环境

python判断当前操作系统环境

作者: 泡菜鸡丁 | 来源:发表于2019-10-31 10:03 被阅读0次

    标准库platform

    import platform

    platform. system()

    可以判别是window还是Linux环境

    不同平台的行终止符不同。例如Windows的使用"\r\n",Linux是"\n",Mac是"\r"。

    一般会用到platform这个库的时候,也可以导入os和sys标准库,有很大可能性也会用到。

    OS标准库中,os.getcwd()函数是得到当前工作目录,也就是当前python脚本的工作目录。另外,还有os. pathsplit()和join这两个函数可以用于切割和拼接路径,很方便。其他的,有需要可以在CSDN或者Stack Overflow上面查找看看。

    sys标准库中,sys.argv()可以实现从程序外部向程序传递参数,一般从第二个参数开始传参,即argv[1]开始。还有可以设置系统默认编码,sys. setdefaultcoding(),执行dir(sys)时不会看到这个方法,在解释器中执行不通过,可以先执行reload(sys),在执行setdefaultencoding("utf8"),此时系统的默认编码就设置为UTF-8了。

    相关文章

      网友评论

          本文标题:python判断当前操作系统环境

          本文链接:https://www.haomeiwen.com/subject/oppzvctx.html