zoukankan      html  css  js  c++  java
  • python添加Windows环境变量

    1.cmd中添加方式

    SET PATH=%PATH%;c:Program Files (x86)Wireshark
    

    注:如上代码添加c:Program Files (x86)Wireshark至Windows环境变量中

    但在python中使用os.system()函数却无法执行该命令,目前还未找到原因。

    2.python操作Windows注册表进行更改

    import _winreg as wg
    key_test = wg.OpenKey(wg.HKEY_LOCAL_MACHINE,r"SYSTEMCurrentControlSetControlSession ManagerEnvironment",0,wg.KEY_ALL_ACCESS)
    path_str = wg.QueryValueEx(key_test,'path')
    path_str_new = path_str[0] + ';' + 'c:Program Files (x86)Wireshark'
    wg.SetValueEx(key_test,'path','',path_str[1],path_str_new)
    wg.FlushKey(key_test)
    wg.CloseKey(key_test)
    

    注:path_str的值为(u'C:\Python27\;C:\Python27\Scripts;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%systemroot%\System32\WindowsPowerShell\v1.0\;%systemroot%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;;"C:\Program Files (x86)\Spirent Communications\Spirent TestCenter 4.68\Layer 4-7 Application";C:\Program Files\TortoiseSVN\bin;C:\Python27;c:\Program Files (x86)\Wireshark', 2)

     

  • 相关阅读:
    第36课 经典问题解析三
    第35课 函数对象分析
    67. Add Binary
    66. Plus One
    58. Length of Last Word
    53. Maximum Subarray
    38. Count and Say
    35. Search Insert Position
    28. Implement strStr()
    27. Remove Element
  • 原文地址:https://www.cnblogs.com/hester/p/7883453.html
Copyright © 2011-2022 走看看