Python運行提示:AttributeError: module 'os' has no attribute 'system'


首先看源碼

import os
cmd = 'ipconfig'
if cmd:
    os.system(cmd)

從源碼上挑不出任何毛病,然后看一下報錯信息

 

 仔細點的可以看到,我的文件名是os.py,所以系統會以為我導入的OS是我這個OS文件,但實際上我想導入的是python內置的os模塊,所以運行的時候就報錯了,解決辦法:改名

 

 可以看到改名之后就成功運行了,所以在文件名命名及變量,函數,類的命名的時候一定要避免使用內置敏感函數


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM