社区
脚本语言
帖子详情
[PYTHON]python能在win2K中的命令窗口中显示不同颜色的文本吗?如何进行?
fatshoe
2004-08-08 09:27:04
我查了python的文档和 windows 2000 的命令,没有找到相关的说明。win2k 自己的 color 命令,只会把当前窗口的所有文本都变成另一种颜色,不能在同一命令行窗口中显示多种颜色。
...全文
469
13
打赏
收藏
[PYTHON]python能在win2K中的命令窗口中显示不同颜色的文本吗?如何进行?
我查了python的文档和 windows 2000 的命令,没有找到相关的说明。win2k 自己的 color 命令,只会把当前窗口的所有文本都变成另一种颜色,不能在同一命令行窗口中显示多种颜色。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fatshoe
2004-09-29
打赏
举报
回复
gaofaq: 怎么支持啊?能不能说细点?
gaofaq
2004-09-23
打赏
举报
回复
MS的CMD支持同屏多色!!!!!!!!!!!!!!!!!!!!!!!!!
oncsdn
2004-08-27
打赏
举报
回复
ucdos ?
什么年代了还用这个?
xdspower
2004-08-27
打赏
举报
回复
我想可以利用ucdos的编程接口在python中引入c的扩展模块进行包装调用实现输出是不同颜色的。
oncsdn
2004-08-26
打赏
举报
回复
thanks
xyzxyz1111
2004-08-25
打赏
举报
回复
这个很易
import WConio
WConio.textbackground(WConio.CYAN)
WConio.textcolor(WConio.BLACK)
到http://newcenturycomputers.net/projects/wconio.html
下在WConio就可以了。
oncsdn
2004-08-24
打赏
举报
回复
同意 iBear(大熊 不要怀疑我的温柔) 观点
AllocConsole
CreateConsoleScreenBuffer
FillConsoleOutputAttribute
FillConsoleOutputCharacter
FlushConsoleInputBuffer
FreeConsole
GenerateConsoleCtrlEvent
GetConsoleCP
GetConsoleCursorInfo
GetConsoleMode
GetConsoleOutputCP
GetConsoleScreenBufferInfo
GetConsoleTitle
GetConsoleWindow
GetLargestConsoleWindowSize
GetNumberOfConsoleInputEvents
GetNumberOfConsoleMouseButtons
GetStdHandle
HandlerRoutine
PeekConsoleInput
ReadConsole
ReadConsoleInput
ReadConsoleOutput
ReadConsoleOutputAttribute
ReadConsoleOutputCharacter
ScrollConsoleScreenBuffer
SetConsoleActiveScreenBuffer
SetConsoleCP
SetConsoleCtrlHandler
SetConsoleCursorInfo
SetConsoleCursorPosition
SetConsoleMode
SetConsoleOutputCP
SetConsoleScreenBufferSize
SetConsoleTextAttribute
SetConsoleTitle
SetConsoleWindowInfo
SetStdHandle
WriteConsole
WriteConsoleInput
WriteConsoleOutput
WriteConsoleOutputAttribute
WriteConsoleOutputCharacter
mahongxi
2004-08-10
打赏
举报
回复
def colorize(txt, col):
"""Return colorized text"""
if not USE_COLOR: return txt ## DJ - just incase it breaks your terms ;) ##
if type(txt)==type(u''): txt=txt.encode(jabber.xmlstream.ENCODING,'replace')
cols = { 'red':1, 'green':2, 'yellow':3, 'blue':4}
initcode = '\033[;3'
endcode = '\033[0m'
if type(col) == type(1):
return initcode + str(col) + 'm' + txt + endcode
try: return initcode + str(cols[col]) + 'm' + txt + endcode
except: return txt
好像WIN下不行.
iBear
2004-08-10
打赏
举报
回复
有一组api是来控制console的输出的,可以用它们来改变输出文本的字体信息的。
如果大家用过upx这个可执行文件压缩器的话,应该会看到它的控制台输出的文字是彩色。
shhgs
2004-08-10
打赏
举报
回复
有这个类库。
我记得IPython的文档里说过,如果你要显示彩色文本,可以去下载哪个类库。我当时没留意。IPython是一个Python的Interactive的环境,不过我觉得IDLE已经不错了,所以就没用下去。你可以到sourceforge上去找找IPython,然后看看文档。
此外curses类库应该肯定能显示彩色文本。不过我没用过。
limodou
2004-08-09
打赏
举报
回复
我想command是支持的,但如果你想让python的输出是五颜六色的,要自已编程序才可以。就象以前在dos下做字符界面,简单的printf是我法输出颜色的,要调用相应的颜色处理函数才可以。python的输出与printf无异,想实现就要自已去完成。
fatshoe
2004-08-09
打赏
举报
回复
谢谢楼上的。我是把 python 做成了 EXE,再从批处理里调用的。这样,python 的输出都输出到了 command 窗口。如果 command 窗口本身不支持同屏多色,恐怕 python 也没办法吧。
limodou
2004-08-08
打赏
举报
回复
语法高亮都是应用程序自已来做的,与windows 2000无关。python自带的idle就是语法高亮的。如果你说的是命令行下的交互环境,因为那只是一个字符界面,是不带高亮的。并不是说在字符下无法实现高亮,只是python并未实现它而已。
python
中
Tkinter
窗口
之标签和按钮
本文详细介绍如何使用
Python
的Tkinter库创建
窗口
,包括定义
窗口
框架、添加标签和按钮,实现基本的人机交互。通过实例代码展示如何调整
窗口
属性,如大小、标题、背景
颜色
等,并介绍按钮响应函数的实现。
python
获取
窗口
控件属性_获取tkinter组件的属性
在做GUI程序时,有时需要获取组件属性值。可使用组件的cget方式实现,如获取
Win
和Ubuntu系统下root
窗口
背景色。cget遇到不存在属性会抛异常,且不管组件是否
显示
都能获取属性。此外,也可像操作dict对象一样访问和设置tkinter组件属性。
tkinter 取消标题栏后 鼠标按下左键无法拖动
窗口
问题
博主使用
Python
3.11.6和
Win
10系统,在tkinter
中
取消标题栏后遇到鼠标左键无法拖动
窗口
的问题。取消标题栏是为改背景色,取消后创建按钮简单,但任务栏不
显示
。博主寻求不要标题栏还能在任务栏
显示
的处理方法,或修改标题栏背景
颜色
的方法。
Python
图形界面编程 PySimpleGUI(2)
这篇博客介绍了PySimpleGUI库
中
文本
元素和单行输入框的更新与设定方法,包括使用
win
dow[key].update()
进行
元素更新,以及在
窗口
中
切换
中
英文
显示
的实现。此外,还提供了输入框元素的详细参数设置和一个小练习,涉及用户输入验证的场景。
Win
10 上跑不动《血战上海滩》?90 行
Python
小补丁:闪退修复+
窗口
化+一键秘籍,老游戏立刻满血复活
本文介绍如何使用90行
Python
脚本解决经典游戏《血战上海滩》在
Win
10下的闪退、全屏
显示
及鼠标
不同
步问题,并实现自动切换分辨率与一键输入秘籍功能,提升怀旧游戏体验。
脚本语言
37,739
社区成员
34,211
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章