[英]xlsxwriter / How do I fill all blank cells with a space (' ')?
So, I want to do this for styling: to prevent text overspilling, without doing a text wrap.所以,我想为样式做这个:防止文本溢出,而不做文本换行。
I'm not sure even where to start with this one.我什至不确定从哪里开始。 I know there's a {'type':'blank'} attribute you can use... but I'm not sure what to do with it.
我知道您可以使用 {'type':'blank'} 属性......但我不确定如何处理它。
My code so far is below.到目前为止,我的代码如下。
def export_to_xlsx(date):
global df
## CREATE PD DATAFRAME
all_mp_dict = scraper(date)
df = pd.DataFrame(all_mp_dict)
## WORKSHEET FORMATTING
workbook_loc = './mp_excel/mp_data_'+date+'.xlsx'
writer = pd.ExcelWriter(workbook_loc, engine='xlsxwriter')
df.to_excel(writer, sheet_name=date+'_raw')
workbook = writer.book
worksheet = writer.sheets[date+'_raw']
header_format = workbook.add_format({
'bold': True,
'text_wrap': True,
'valign': 'top',
'fg_color': '#FFFF00',
'border': 1})
for col_num, value in enumerate(df.columns.values):
worksheet.write(0, col_num+1, value, header_format)
## TO_EXCEL
writer.close()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.