[英]Remove /r/n in a Python 3 Web Server
我正在用Python开发游戏(很有趣)。 但是,我遇到了一些问题,游戏会在页面上寻找返回字符串“ 1”的页面,但实际返回的是“ 1 \\ r \\ n”。 这妨碍了我的响应检查。 有什么办法可以处理两个字符串?
码:
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
# enable debugging
import cgitb
cgitb.enable()
print("Content-Type: text/plain;charset=utf-8")
print()
print(1)
您有几种选择,取决于您期望的输入范围。
首先,作为@ryugie已经给了你,是要剥离空白关闭字符串:
text = text.strip()
如果您输入的是单字符,则只需获取第一个字符即可:
text = text[0]
如果要直接转到整数值,则可以直接转换字符串; 空格被忽略:
in_value = int(text)
这些符合您的需求吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.