【发布时间】:2014-04-05 19:55:52
【问题描述】:
好吧,我上次问的不及时,我应该问的是如何CENTER屏幕中间的问题? 我上次包含了这个截图,我想在屏幕中间的问题:D。对不起。
谢谢!非常感谢任何帮助!
【问题讨论】:
-
见this问题,也许这个sn-p适合你?:aliendev.com/programming/snippet-friday-programming/…
标签: python macos screenshot
好吧,我上次问的不及时,我应该问的是如何CENTER屏幕中间的问题? 我上次包含了这个截图,我想在屏幕中间的问题:D。对不起。
谢谢!非常感谢任何帮助!
【问题讨论】:
标签: python macos screenshot
使用来自here的屏幕宽度检测
def center_print(s):
import os,sys
command = "mode con ^ | findstr Columns" if sys.platform == 'win32' else "stty size"
ignore, columns = os.popen(command).read().split()
print " "*((int(columns)-len(s))/2)+s
center_print("aaaaaaaaaaaaaaaa")
【讨论】:
你可以像这样定义一个特殊的打印函数:
terminal_width = 80 # Change this if necessary.
def center_print(s):
print '{:^terminal_width}'.format(s)
当你需要在中心输出时调用它。因此,请调用该函数而不是 print 来回答您的问题。
【讨论】: