低调的含义' _'在python中

时间:2017-08-17 05:35:28

标签: python

# 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, _指的是什么?第二点是下划线。

1 个答案:

答案 0 :(得分:2)

这是一个被忽略的值的约定。 _是一个有效的变量名,与其他任何名称一样,但作者的意图是“我正在解包一个双值元组,只使用第一个值”。