Python Pandas中是否有检查单元格是否为粗体的方法?
我有一个有名字的专栏。我想建立一个列表,包含我列中所有粗体的名字。熊猫有没有一种方法可以做到这一点Python Pandas中是否有检查单元格是否为粗体的方法?,python,pandas,conditional,cell-formatting,Python,Pandas,Conditional,Cell Formatting,我有一个有名字的专栏。我想建立一个列表,包含我列中所有粗体的名字。熊猫有没有一种方法可以做到这一点 import pandas as pd df = pd.read_excel("mydatafile.xlsx") print("Column Headings:") mylist = [] for i in df.index: if df['Names'][i].celltype == bold mylist.append(cell) pandas不从Excel中读
import pandas as pd
df = pd.read_excel("mydatafile.xlsx")
print("Column Headings:")
mylist = []
for i in df.index:
if df['Names'][i].celltype == bold
mylist.append(cell)
pandas不从Excel中读取样式。您将不得不使用另一个这样做的库。一个这样的图书馆是完全公开的,我是这个图书馆的作者之一
然后,使用这个代码
from StyleFrame import StyleFrame
sf = StyleFrame.read_excel('test.xlsx', read_style=True, use_openpyxl_styles=False)
for name in sf.Names:
if name.style.bold:
print(name)
使用此Excel表格:
输出
bold
bold
据我所知,数据帧没有格式。设计师们喜欢。此外,请遵守指南并张贴