Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PYTHON-将特殊字符转换为字符串_Python_Char_Hex_Character - Fatal编程技术网

PYTHON-将特殊字符转换为字符串

PYTHON-将特殊字符转换为字符串,python,char,hex,character,Python,Char,Hex,Character,我需要帮助。是否有任何选项可以禁用隐式转换特殊字符? 我的意思是: 您可能希望使用原始字符串: value = r'\x55' 使用{:x}格式设置ord字符的格式 >>> print '\\x{:x}'.format(ord(value)) \x55 是的,但是有个问题。例如,当任何网站(任何博客)上的用户将此字符串放入输入字段时 <input name='msg' type='text' value='\x55'> 类似于print r'\x55'?@Ši

我需要帮助。是否有任何选项可以禁用隐式转换特殊字符? 我的意思是:


您可能希望使用原始字符串:

value = r'\x55'

使用
{:x}
格式设置
ord
字符的格式

>>> print '\\x{:x}'.format(ord(value))
\x55

是的,但是有个问题。例如,当任何网站(任何博客)上的用户将此字符串放入输入字段时

<input name='msg' type='text' value='\x55'>

类似于
print r'\x55'
?@ŠimonKostolný:为了将问题标记为已解决,您是否可以接受答案?
<input name='msg' type='text' value='\x55'>
import web
ulrs = ('/reg', Reg)

class Reg:
    def POST(self):
        request = web.input(msg=None)
        return request.msg
>>> U