Skip to main content
 首页 » 编程设计

python之在 python 中,如何确定局部范围内的变量值

2025年05月04日18oomusou

出于调试目的,我发现如果我可以打印局部范围内的变量并且只打印局部范围内的变量,那将是有益的。

示例:

def showAuthUser(self): 
    """Make a request to the campfire server.  
 
    Returns a getPage object which is deferred. 
    """ 
    u = self.uri + self._resource['showAuthUser'] 
    m = 'GET' 
    n = self.username 
    p = self.password 
    b = base64.encodestring('{0}:{1}'.format(n, p))  
    h = {'Authorization': 'Basic ' + b.strip()} 
    return self._getPage(u, m, h) 

有没有办法找到 h 之后局部范围内的所有变量的值?

请您参考如下方法:

你可以使用locals()函数