gpt4 book ai didi

python-3.3 - 运行脚本时出现 Python KeyError

转载 作者:行者123 更新时间:2023-12-02 01:51:01 25 4
gpt4 key购买 nike

我正在运行下面的 python 脚本。

import cgi
import os
import time
import sys
import yate

print(yate.start_response('text/plain'))
addr=os.environ['REMOTE_ADDR']
host=os.environ['REMOTE_HOST']
method=os.environ['REQUEST_METHOD']
cur_time=time.asctime(time.localtime())
print(host+","+addr+","+cur_time+":"+method+":",end='',file=sys.stderr)

我收到以下错误。

    addr=os.environ['REMOTE_ADDR']
File "C:\Python33\lib\os.py", line 676, in __getitem__
raise KeyError(key) from None
KeyError: 'REMOTE_ADDR'

请帮帮忙....

最佳答案

您的脚本应该作为 CGI 运行由 Web 服务器编写的脚本,它设置环境变量,如 REMOTE_ADDRREQUEST_METHOD

您是自己运行脚本,这些环境变量不可用。这就是您收到 KeyError 的原因。

关于python-3.3 - 运行脚本时出现 Python KeyError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22727755/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com