Closed. This question is off-topic。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
                        
                        5年前关闭。
                                                                                            
                
        
我看到朋友分享的一些代码,它们类似:

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)


我进行了一些搜索,但无法给出好的答案。 *** 91或93是什么意思?

Martijn的回答:
谢谢代码已损坏。我从openSUSE转移了我的朋友上传到我的ubuntu的代码,并以某种方式将字符[,]替换为** 91和** 93。

最佳答案

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

只有通过用***91;***93;替换所有[]引用,它才可以运行:

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


9193分别是[]的十进制ASCII码点;某些代码传输不正确。

关于python - python中的*** 91/*** 93是什么,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22996266/

10-10 11:16