什么是python中的***91/***93

Kid*_*ddo 1 python syntax

我看到我的朋友分享的一些代码,他们有类似的东西:

mylist = open(sys.argv***91;1***93;, "r").read() 
re.findall('***91;\.\w***93;+@***91;a-zA-Z_***93;+?\.***91;a-zA-Z***93;{2,3}', database)
Run Code Online (Sandbox Code Playgroud)

我做了一些搜索,但无法想出好的anwser.***91或93是什么意思?

来自Martijn的答案: 谢谢代码已损坏.我从我的朋友上传到我的ubuntu的openSUSE转移了代码,不知何故,字符[,]被**91和**93 取代.

Mar*_*ers 10

您正在查看的代码已损坏.这不是有效的Python代码.

只有更换所有***91;,并***93;与参考文献[]它变成任何东西可运行:

mylist = open(sys.argv[1], "r").read() 
re.findall('[\.\w]+@[a-zA-Z_]+?\.[a-zA-Z]{2,3}', database)
Run Code Online (Sandbox Code Playgroud)

9193恰巧是十进制ASCII码点[,并]分别; 某些东西没有正确地传递代码.