代码中包含当前路径

使用pycharm执行python,当前路径就是pycharm项目所在的路径,所以不会报错

但使用shell执行python,当前路径就会从shell所在的路径去找文件,所以找不到文件就会报错

 

使用绝对路径os.path.abspath,而不要使用相对路径s.getcwd()

file_path = os.path.join(os.path.abspath("."), "db.ini")

 

相关文章:

  • 2022-12-23
  • 2021-11-04
  • 2022-12-23
  • 2022-12-23
  • 2021-07-01
  • 2021-11-29
猜你喜欢
  • 2021-11-18
  • 2022-12-23
  • 2021-12-03
  • 2021-06-20
  • 2021-04-14
  • 2021-11-30
  • 2021-12-06
相关资源
相似解决方案