添加服务器后,尝试搜索服务器时出现如下错误。
Linux服务器
const monthNames = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
let date = '09/05/2019';
date.replace(/([\d]{1,2})/, (matched)=>monthNames[+matched - 1]); // "September/22/2019"
它应该搜索服务器并显示详细信息。下面是错误消息
回溯(最近通话最近): 在第32行的文件“ Inv.py”中 c = os.path.exists(a) AttributeError:“ str”对象没有属性“ path”
答案 0 :(得分:0)
似乎您已用变量名os
覆盖了包名os = raw_input ("Enter The OS :")
。
因此,当您以后调用函数os.path.exists
时,python会尝试查找您创建的变量os
的属性,而不是os
包函数的属性。 / p>
您应该按照{CristiFati的建议,将os
变量重命名为ser_os
之类的不同名称。
通常,避免使用Python模块名称os
,time
或保留名称诸如lambda
,in
,{{ 1}} ...