python程序进程挂掉,该怎么处理

python程序进程挂掉,该怎么处理,第1张

1.可能还得看具体数据库 *** 作是什么!有可能是内存溢出造成。建议桐睁搜先看看能否升级sqlite。

2.数据库链接没有被释放,或者内存溢出都有可能。最上个项目,竟然发现python内存溢出,把服务器的局历内存吃掉。可能是对象引用的问题。早哪

希望能帮到你!

比较懒就在你之前的代码稍微改了一下,第一,你的第二个if要换成elif,否则不是并列,当你输入1时还是会执行最告桥后一个else,其次,要让他循环有很多办法,while也行,程序是从上到下执行,你这桐举个写法自然就顺序执行,没有回头。我比较懒,就在你之前的稍微改了一下,附代码:

#coding=utf-8

print"若要将华氏度(h)转换为摄氏度(c)请按1,将摄氏度(c)转换为华氏度(h)请按2"

def test():

    z=int(raw_input("Please input z:"))

    if z==1:

        h=int(raw_input("Please input h:"))

        if h>-459.67:

   局友碧         print"c=",('%.2f'%((h-32.00)/1.80))

            test()

        else:

            print"Error"

            exit(0)

    elif z==2:

        c=int(raw_input("Please input c:"))

        if c>-273.15:

            print"h=",('%.2f'%(c*1.80+32.00))

            test()

        else:

            print"Error"

            exit(0)

    else:

        print"Error"

        exit(0)

test()

错误代码是10060,连接超时,你的url_1访问应该没有问拿卜题,你试着调试一下另外几个地方捕获到的链接,验证一下捕获的URL的正确性,可以自己备李用浏览器试试。

报错最好把所有报错代码都贴出来,要不然不容看出是什么地方有问题。

我大概跑了一下你的程序,我这边可以正常跑完,(把程序放在桌面上,消滚穗桌面上全是乱七八糟的图片了)。这样你检查下你的网络链接吧,用Python urlopen试试其他网页是否能正常get到。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12318108.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存