小编Wod*_*din的帖子

打印HTML表而不在两个页面之间拆分行

我需要在Internet Explorer(各种版本)和OS X上的Safari中打印HTML表格中的一些数据.暂时忽略Safari.

当打印的行数超过页面上可以容纳的行时,页面上的最后一行通常会与第一页上的行的一部分以及下一页上的行的其余部分分开.

这看起来很难看.有没有办法避免它?

我一直在寻找,到目前为止我找到了page-break-before: always,但我不确定这是否是我正在寻找的,因为我不知道前面有多少行适合页面.例如,根据内容,行可能更高或更短,并且用户可能以纵向或横向模式打印.我至少假设A4,但如果用户使用的是美国信或其他纸张尺寸,则会引入更多的不确定性.另外,打印机边距怎么样?

那么有办法解决这个问题吗?或者我只需要猜测适合多少行并在此之后强制分页?这甚至会起作用吗?

html css printing safari internet-explorer

16
推荐指数
1
解决办法
3万
查看次数

Pandas将列转换为行

我有以下Python pandas数据帧:

id| country  | 2016 | 2017 | 2018
--+----------+------+------+------
0 | saudi    | A    | null | B
1 | china    | C    | A    | B
2 | pakistan | null | null | C
Run Code Online (Sandbox Code Playgroud)

我想要:

id| country  | year | value
--+----------+------+------
0 | saudi    | 2016 | A
1 | saudi    | 2018 | B
2 | china    | 2016 | C
3 | china    | 2017 | A
4 | china    | 2018 | …
Run Code Online (Sandbox Code Playgroud)

python dataframe pandas

4
推荐指数
1
解决办法
152
查看次数

imread() 收到意外的关键字参数“flatten”

以下代码显示错误。请帮助解决这个问题。

    filepath = os.path.join(data_dir, 'train', img_name)
    img = imread(filepath, flatten=True)
Run Code Online (Sandbox Code Playgroud)

错误图片:

类型错误

python

0
推荐指数
1
解决办法
5268
查看次数

标签 统计

python ×2

css ×1

dataframe ×1

html ×1

internet-explorer ×1

pandas ×1

printing ×1

safari ×1