Этот код работает правильно и создает кликабельный URL. Но я бы хотел, чтобы колонка " name " была кликабельной и скрывала URL. Возможно ли это?
data = [dict(name='Google', url='http://www.google.com'), dict(name='Stackoverflow', url='http://stackoverflow.com')] df = pd.DataFrame(data) def make_clickable(val): return '<a href="{}">{}</a>'.format(val, val) df.style.format({'url': make_clickable})
df['nameurl'] = df['name'] + '#' + df['url'] def make_clickable_both(val): name, url = val.split('#') return f'<a href="{url}">{name}</a>' df.reset_index().style.format({'nameurl': make_clickable_both})