Questions tagged «printing»

打印是一种通常使用墨水或碳粉在打印机上或屏幕上复制文本和图像的过程。


6
为什么打印到标准输出这么慢?可以加快速度吗?
我一直对使用print语句简单地输出到终端需要多长时间感到惊讶/沮丧。在经历了最近令人痛苦的缓慢日志记录之后,我决定进行调查,并惊讶地发现几乎所有的时间都在等待终端处理结果。 可以以某种方式加快对stdout的写入速度吗? 我编写了一个脚本(print_timer.py此问题底部的' ')来比较将100k行写入stdout,文件以及将stdout重定向到时的时序/dev/null。计时结果如下: $ python print_timer.py this is a test this is a test <snipped 99997 lines> this is a test ----- timing summary (100k lines each) ----- print :11.950 s write to file (+ fsync) : 0.122 s print with stdout = /dev/null : 0.050 s 哇。为了确保python在幕后不做任何事情,例如认识到我将stdout重新分配给/ dev …
166 python  linux  printing  stdout  tty 

13
如何在Python中逐行打印字典?
这是字典 cars = {'A':{'speed':70, 'color':2}, 'B':{'speed':60, 'color':3}} 使用这个 for loop for keys,values in cars.items(): print(keys) print(values) 它打印以下内容: B {'color': 3, 'speed': 60} A {'color': 2, 'speed': 70} 但是我希望程序像这样打印它: B color : 3 speed : 60 A color : 2 speed : 70 我刚刚开始学习字典,所以不确定如何执行此操作。


28
如何打印二叉树图?
如何在Java中打印二叉树,使输出类似于: 4 / \ 2 5 我的节点: public class Node<A extends Comparable> { Node<A> left, right; A data; public Node(A data){ this.data = data; } }

9
如何创建可打印的Twitter-Bootstrap页面
我正在使用Twitter-Bootstrap,我需要能够按照浏览器上的外观打印页面。我可以打印使用Twitter-Bootstrap制作的其他页面,但我似乎无法打印仅使用Twitter-Bootstrap的页面。我在某处缺少标签吗? 印刷时的官方结核病页面: 我的页面在打印时: 我的页面实际上是什么样的:

4
是否可以“破解” Python的打印功能?
注意:此问题仅供参考。我很想知道这样做有多深入到Python内部。 不久之前,在某个问题的内部开始了一个讨论,该问题是关于传递给print语句的字符串是否可以在调用to之后/期间进行修改print。例如,考虑以下功能: def print_something(): print('This cat was scared.') 现在,当print运行时,到终端的输出应显示: This dog was scared. 请注意,单词“ cat”已被单词“ dog”代替。某处某种方式能够修改那些内部缓冲区以更改打印的内容。假设这样做是在未经原始代码作者明确许可的情况下进行的(因此,被黑客/劫持)。 这个评论从智者@abarnert,尤其让我思考: 有两种方法可以做到这一点,但是它们都很丑陋,绝不应该这样做。最丑陋的方法是code用一个带有不同co_consts 列表的对象替换 函数内部的对象。接下来可能是进入C API以访问str的内部缓冲区。[...] 因此,看起来这实际上是可能的。 这是我解决此问题的幼稚方法: >>> import inspect >>> exec(inspect.getsource(print_something).replace('cat', 'dog')) >>> print_something() This dog was scared. 当然,这exec很糟糕,但这并不能真正回答问题,因为在 print调用when / after之后,它实际上并未进行任何修改。 正如@abarnert解释的那样,它将如何进行?



10
Python方式打印列表项
我想知道是否有比这更好的方法来打印Python列表中的所有对象: myList = [Person("Foo"), Person("Bar")] print("\n".join(map(str, myList))) Foo Bar 我读这种方式不是很好: myList = [Person("Foo"), Person("Bar")] for p in myList: print(p) 是否没有类似的东西: print(p) for p in myList 如果没有,我的问题是...为什么?如果我们可以使用综合列表来完成此类工作,为什么不将其作为列表之外的简单语句呢?

9
漂亮打印熊猫数据框
如何将pandas数据框打印为基于文本的漂亮表格,如下所示? +------------+---------+-------------+ | column_one | col_two | column_3 | +------------+---------+-------------+ | 0 | 0.0001 | ABCD | | 1 | 1e-005 | ABCD | | 2 | 1e-006 | long string | | 3 | 1e-007 | ABCD | +------------+---------+-------------+

12
Google Chrome打印分页符
我正在尝试让Google Chrome浏览器执行分页符。 通过一堆page-break-after: always;在chrome中有效的网站已经告诉我,但即使有一个非常简单的示例,我似乎也无法使其正常工作。在使用chrome打印时,有什么方法可以强制分页?

5
遍历数组php
我有这个数组...如何打印每个文件路径和文件名?做这个的最好方式是什么? Array ( [0] => Array ( [fid] => 14 [list] => 1 [data] => Array ( [alt] => [title] => ) [uid] => 1 [filename] => trucks_10785.jpg [filepath] => sites/default/files/trucks_10785.jpg [filemime] => image/jpeg [filesize] => 143648 [status] => 1 [timestamp] => 1291424171 [nid] => 8 ) [1] => Array …
109 php  arrays  printing  loops 

12
从window.print()删除页眉和页脚
我使用window.print()打印页面,但页眉和页脚包含页面标题,文件路径,页面编号和日期。如何删除它们? 我也尝试过打印样式表。 #header, #nav, .noprint { display: none; } 请帮忙。谢谢。
109 css  printing 

5
大多数打印机可以处理的最小边距是多少?
我要创建带有大量图形的pdfs服务器端,因此必须最大限度地增加空间,但同时必须确保用户打印机可以处理较小的利润。 有谁知道在编写pdf时可以为页边空白使用什么安全值。过去,Ive使用的办公和家用打印机的页边距大约为1厘米,没有问题,但是我当然不能将其作为实际的最低要求。 哦,我真的不想让用户指定边距(50%的惰性50%会变得很复杂。) 香港专业教育学院谷歌搜索,但找不到任何具体的。(平均最小边距打印)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.