我正在使用xlsxwriter保存pandas DataFrame to_excel.我已经设法格式化我的所有数据(设置列宽,字体大小等),除了更改标题的字体,我找不到这样做的方法.这是我的例子:
import pandas as pd
data = pd.DataFrame({'test_data': [1,2,3,4,5]})
writer = pd.ExcelWriter('test.xlsx', engine='xlsxwriter')
data.to_excel(writer, sheet_name='test', index=False)
workbook = writer.book
worksheet = writer.sheets['test']
font_fmt = workbook.add_format({'font_name': 'Arial', 'font_size': 10})
header_fmt = workbook.add_format({'font_name': 'Arial', 'font_size': 10, 'bold': True})
worksheet.set_column('A:A', None, font_fmt)
worksheet.set_row(0, None, header_fmt)
writer.save()
Run Code Online (Sandbox Code Playgroud)
试图为标题设置格式的倒数第二行什么都不做.
我正在写一个Telegram机器人,我希望它发送贴纸.
这里说,要发送已经存在于Telegram服务器上的贴纸,我们可以简单地传递file_id.问题是,我完全不知道如何获取任何贴纸的file_id.例如,我如何从Greater Minds包发送任何贴纸?我想,这个包在Telegram服务器上,因为它们包含在每个应用程序中.
我正在使用RStudio 0.98.1103.在发行说明中,他们已经添加了"XML,YAML,SQL,Python和shell脚本的语法突出显示模式".但是当我写这样的东西时:
```{r engine='python', highlight=TRUE}
print("Hello World")
```
Run Code Online (Sandbox Code Playgroud)
- 我没有得到适当的突出显示(就像我在这里).我已经看到了这个问题:Python块的语法突出显示不起作用 - 但我想它是在0.98.1103发布之前被问到的,事情可能会改变,我只是做错了.
任何人都可以帮我吗?
python ×2
excel ×1
format ×1
pandas ×1
r-markdown ×1
rstudio ×1
telegram ×1
telegram-bot ×1
xlsxwriter ×1