我正在尝试创建一个函数,该函数将基于作为参数传递的值创建一个文件夹。该函数具有2个自变量(一个自变量存储商店名称,另一个自变量具有引用日期)。下面是函数。
rewrite
我一直遇到错误
def sales_fn(name,date):
path = "/Users/user/'%s'/{}"%(name).format(date)
谁能指导我我要去哪里错了。谢谢。
答案 0 :(得分:2)
使用多种类型的字符串格式很奇怪。 %
是旧方法,因此只需使用.format()
:
path = "/Users/user/'{}'/{}".format(name, date)
答案 1 :(得分:1)
f弦怎么样,它们更优雅-
path = "/Users/user/'%s'/{}"%(name).format(date)
至-
path = f"/Users/user/{name}/{date}"
注意:它们仅适用于Python 3.6 +