在Python中,如何用空格填充变量?
我正在提取音频文件的元数据以创建完整的标题。 当我提取文件的元数据时,有时会有未填充的字段,从而返回一个在Python中,如何用空格填充变量?,python,python-3.x,Python,Python 3.x,我正在提取音频文件的元数据以创建完整的标题。 当我提取文件的元数据时,有时会有未填充的字段,从而返回一个None变量 如何用空格填充变量,使其不是None,并且只在最终标题上显示空格 if key.startswith("genre"): genre = value[0] if genre == None: genre = '' 读取值后,使用以下命令: if title is None: title= '' 这样,它就不会是零。它将是一个空字
None
变量
如何用空格填充变量,使其不是None
,并且只在最终标题上显示空格
if key.startswith("genre"):
genre = value[0]
if genre == None:
genre = ''
读取值后,使用以下命令:
if title is None:
title= ''
这样,它就不会是零。它将是一个空字符串。首先检查
标题是否为无
,如果为空字符串
if not title:
title = ''
注意“不是”您能给出一个数据格式或代码的示例吗?您使用Python 2还是Python 3?请参见str.format()
如果不是title:title='
?检查我编辑的代码,这就是我正在做的,它仍然返回None
,因为您需要将其写入词典。而不是genre=None make your_dict[key]=None检查dit以查看我的代码,这是我在询问之前所做的。@xavier Thentitle
不是None
。是的,我只是注意到“==”不是查看它是否为None的方法。谢谢
>>> t = None
>>> print (t)
None
>>> if t == None: t = " "
...
>>> print (t)
>>> print (len(t))
1