轉 python:_winreg類型名稱

來源:互聯網
上載者:User

標籤:問題:   desc   span   class   lin   error   python   做什麼   exp   

python:_winreg類型名稱

 

python winreg
對於實值型別: 如何查詢_winreg.REG_BINARY‘REG_BINARY‘? 我可以做手工:

import _winregreg_type_str = { _winreg.REG_BINARY: ‘REG_BINARY‘, _winreg.REG_DWORD: ‘REG_DWORD‘, _winreg.REG_DWORD_LITTLE_ENDIAN: ‘REG_DWORD_LITTLE_ENDIAN‘, _winreg.REG_DWORD_BIG_ENDIAN: ‘REG_DWORD_BIG_ENDIAN‘, _winreg.REG_EXPAND_SZ: ‘REG_EXPAND_SZ‘, _winreg.REG_LINK: ‘REG_LINK‘, _winreg.REG_MULTI_SZ: ‘REG_MULTI_SZ‘, _winreg.REG_NONE: ‘REG_NONE‘, _winreg.REG_RESOURCE_LIST: ‘REG_RESOURCE_LIST‘, _winreg.REG_FULL_RESOURCE_DESCRIPTOR: ‘REG_FULL_RESOURCE_DESCRIPTOR‘, _winreg.REG_RESOURCE_REQUIREMENTS_LIST: ‘REG_RESOURCE_REQUIREMENTS_LIST‘, _winreg.REG_SZ: ‘REG_SZ‘,}reg_type_str.get(_winreg.REG_SZ)

當然還有更好的辦法嗎? 我想要做什麼... 例如查詢:

reg_data, reg_type = _winreg.QueryValueEx(key, reg_value)log.debug("Query: %s [%d:%s]" % (reg_data, reg_type, reg_type_str.get(reg_type)))

我想我應該可以這樣做:

>>> for k, v in _winreg.__dict__:...  if v == _winreg.REG_SZ:...   print kTraceback (most recent call last): File "<pyshell#468>", line 1, in <module> for k, v in _winreg.__dict__:ValueError: too many values to unpack

當然,這並不工作,但即使它會與_winreg問題:

>>> for v in _winreg.__dict__.itervalues():... if v == _winreg.REG_SZ:...  print v111111


本文地址 :CodeGo.net/8986958/ 
------------------------------------------------------------------------------------------------------------------------- 
1.我已經到了,我需要做的,原來的問題所提供的。 解決這個問題的唯一方法是,如果_winreg開發商提供的函數
本文標題 :python:_winreg類型名稱
本文地址 :CodeGo.net/8986958/ 

轉 python:_winreg類型名稱

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.