【发布时间】:2021-01-05 01:28:41
【问题描述】:
我正在使用 ipysheets 在 jupyter 中显示交互式工作表。
我正在关注文档: https://readthedocs.org/projects/ipysheet/downloads/pdf/latest/
我只是不知道如何在创建后更改 ipysheet 的布局。
我希望有特定宽度的列,并使文本相对于特定列的内容进行换行(即,如果文本太长,则在单元格内强制换行)
import ipysheet as ip
import pandas as pd
API_link_to_data='https://raw.githubusercontent.com/jenfly/opsd/master/opsd_germany_daily.csv'
energyDF = pd.read_csv(API_link_to_data)
energy_ip = ip.sheet(ip.from_dataframe(energyDF))
energy_ip
当打印出 energy_ip(一个 ipysheet 表格对象)时,我希望能够固定列的宽度(以像素为单位或如何)。
不过看起来好像没有这样的属性:
ipysheet.easy.column(column,
value,
row_start=0,
row_end=None,
type=None,
color=None,
background_color=None,
font_style=None,
font_weight=None,
style=None,
choice=None,
read_only=False,
numeric_format=’0.000’,
date_format=’YYYY/MM/DD’,
renderer=None, **kwargs)
有什么想法吗?
【问题讨论】:
标签: python width jupyter spreadsheet