社区
脚本语言
帖子详情
请问在python中如何屏蔽命令的错误,使错误不显示出来,谢谢!
wangjy1981
2005-05-17 09:59:15
如下:
print "%s"%a
会出现错误,a没有定义,如何将该错误屏蔽,谢谢,如同shell中的>/dev/null功能,将命令所得的错误提示或者结果提示不显示出来,谢谢!
...全文
970
9
打赏
收藏
请问在python中如何屏蔽命令的错误,使错误不显示出来,谢谢!
如下: print "%s"%a 会出现错误,a没有定义,如何将该错误屏蔽,谢谢,如同shell中的>/dev/null功能,将命令所得的错误提示或者结果提示不显示出来,谢谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangjy1981
2005-06-03
打赏
举报
回复
to xyzxyz1111(程序员的自我修养) :
你的那个是运行python脚本屏蔽错误,而我的sys.exit(0)是运行python脚本中的语句,你那2>err.log在python脚本里好象不能用吧?谢谢!
xyzxyz1111
2005-06-02
打赏
举报
回复
python your.py 2>err.log
就可以把错误信息显示到err.log里了
你要的是这个吗?
wangjy1981
2005-06-02
打赏
举报
回复
没有知道的吗?谢谢!
wangjy1981
2005-05-19
打赏
举报
回复
那请问我调用语句sys.exit(0)后的正确输出:
install exited abnornally -- received signal 9
sending termination signals...done
……
应该怎么写到文件中而不显示呢?谢谢,我是菜鸟,非常感谢!
shhgs
2005-05-18
打赏
举报
回复
import sys
f = file('error_file.name', 'w')
sys.stderr = f
shhgs
2005-05-18
打赏
举报
回复
出现这种情况程序还运行得下去吗?
用try except把它包起来。
wangjy1981
2005-05-18
打赏
举报
回复
请问怎么将错误定向到一个文件呢?
我的意思是这样的,大家都安装过RedHat吧,我看了它的源代码,当安装完成或者产生错误的时候,它就会调用语句sys.exit(0),于是系统进行重起,同时会在屏幕上显示以下语句:
install exited abnornally -- received signal 9
sending termination signals...done
sending kill signals...done
disabling swap...
unmounting filesystems...
/mnt/runtime done
disabling /dev/loop0
/proc/bus/usb done
/proc done
/dev/pts done
/mnt/source done
you may safely reboot your system
我现在希望它运行sys.exit(0)这条语句的时候不在屏幕上显示以上信息,请问应该怎么做才能不显示呢?谢谢!
fibbery
2005-05-18
打赏
举报
回复
屏蔽错误信息不太好,不如定向到文件吧,出错后有据可查.
jonah2002
2005-05-17
打赏
举报
回复
#修改标准出错流,改为None或你想让错误信息发送的位置
sys.stderr = None
Python
之如何
屏蔽
InsecureRequestWarning
错误
警告
虽然这个警告是为了保护我们的安全,但在某些情况下,我们可能希望
屏蔽
这个警告,特别是在我们明确知道请求是安全的情况下。通过上述步骤,我们可以很容易地
屏蔽
"InsecureRequestWarning"
错误
警告,确保在发送HTTP请求时不会受到警告的干扰。然而,我们应该谨慎使用这种方法,并确保我们发送的请求是安全的。需要注意的是,禁用SSL证书验证可能会带来一定的安全风险,因此在实际应用
中
,我们应该确保我们发送的请求是安全的,并且只在明确知道请求是安全的情况下才禁用证书验证。步骤3:发送HTTP请求。
python
利用pyinstaller打包的exe执行总是有个
命令
窗口小黑框,怎么让这个小黑框不
显示
-w指令 直接发布的exe应用带
命令
行调试窗口,在指令内加入-w
命令
可以
屏蔽
pyinstaller -w hello.py
关于
python
中
屏蔽
输出
python
中
屏蔽
输出包含
屏蔽
标准输出(比如打印出来的内容)、
屏蔽
标准
错误
(
错误
信息)还有
屏蔽
logging信息等。
屏蔽
标准输出 import contextlib import os with open(os.devnull, "w") as devnull: with contextlib.redirect_stdout(devnull): print("Hello, World!") 运行上面的代码会发现,没有任何输出,因为`redirect_stdout`表示将标准
python
中
屏蔽
输出示例详解
python
中
屏蔽
输出包含
屏蔽
标准输出(比如打印出来的内容)、
屏蔽
标准
错误
(
错误
信息)还有
屏蔽
logging信息等,这篇文章主要介绍了
python
中
屏蔽
输出,需要的朋友可以参考下。
python
中
屏蔽
输出包含
屏蔽
标准输出(比如打印出来的内容)、
屏蔽
标准
错误
(
错误
信息)还有
屏蔽
logging信息等。
屏蔽
logging也是很常用的,上面的方法对logging信息没有用,需要logging本身的设置。上面的是正常的,将输出写到标准
错误
里是可以
屏蔽
的,但是好像很少有人会这么写吧。它的作用是丢弃所有写入其
中
的数据。
python
traceback报错_怎么
屏蔽
Python
Traceback
错误
信息
python
中
traceback模块有哪些函数traceback模块被用来跟踪异常返回信息. 如下例所示: import traceback try: raise SyntaxError, "traceback test" except: traceback.print_exc() 将会在控制台输出类似结果: Traceback (most recent call last): File "H:\...
脚本语言
37,737
社区成员
34,208
社区内容
发帖
与我相关
我的任务
脚本语言
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写文章