2017-08-17 92 views
0
# Step 1: Download the data. 
url = 'http://mattmahoney.net/dc/' 


def maybe_download(filename, expected_bytes): 
    """Download a file if not present, and make sure it's the right size.""" 
    if not os.path.exists(filename): 
    filename, _ = urllib.request.urlretrieve(url + filename, filename) 
    statinfo = os.stat(filename) 

在上面,filename, _是指什麼?第二個下劃線尤其重要。python下劃線'_'的含義

回答

2

這是一個忽略值的約定。 _是一個有效的變量名稱,但作者的意圖是說「我解開一個二值元組並且只使用第一個值」。