我使用的是python3,下面是我的代码,当数据从数据框返回时,我用它创建可点击的链接。你知道吗
#Create Clickable Link Value
df_linky = df_sorted
df_linky['Thread'] = df_sorted['Title'] + '#&#' + df_sorted['Link']
def make_clickable_both(val):
name, url = val.split('#&#')
return f'<a href="{url}">{name}</a>'
df_compl = df_linky[['Thread','Score','Date Posted','Time Posted','Brand']]
df_complete = df_compl.reset_index(drop = True).set_index('Score')
df_complete = df_complete.style.format({'Thread': make_clickable_both})
return df_complete
我在终端上有个错误
return f'<a href="{url}">{name}</a>'
^
SyntaxError: invalid syntax
在返回值中
429 {name} 2019-05-16 03:11 Smart Water
在{name}的地方,它应该是链接的名称,任何人都可以提出这个问题,我正在使用熊猫库。你知道吗
您正在使用“f-string”,它是在
Python 3.6
中引入的。你知道吗您可以将Python版本更新到3.6,也可以这样做:
您需要
Python 2.6
或更高版本才能工作。你知道吗或者您可以使用这种“Old-school”格式,这种格式“从一开始就在语言中。”
相关问题 更多 >
编程相关推荐