我想将此数据框写入CSV文件,其中列B显示为Excel中第一次单击链接,而不是点击它与回车.下面的代码应该已经工作,但我仍然没有得到一个下划线可点击超链接Excel CSV文件.
def main():
pass
if __name__ == '__main__':
main()
import requests
import pandas as pd
import io
import sys
df = pd.DataFrame(columns = ["A", "B"])
df.at[0, 'A'] = "Link1"
df.at[0, 'B'] = "https://nseindia.com"
def make_clickable(val):
df.style.format({'B': make_clickable})
print(df)
#现在我想把它写到csv文件,其中B列显示为ExceL中的可点击链接
with open('C:\\dropbox\\apy\\test.csv', "w", encoding='utf-8') as f:
df.to_csv(f, index=False, lineterminator='\n')
f.close()