• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
LOFLY
终其一生,编织快乐
博客园    首页    新随笔    联系   管理    订阅  订阅

在VS code 中执行python文件查询路径是上级目录的问题

在VS code 中执行python文件查询路径是上级目录的问题

问题描述: 获取当前目录:
import os
print(">> 当前路径:",os.getcwd()) #  >> 当前路径: D:\code\python

输出的是当前目录的父目录。

image

解决方法:

  • python插件设置。
  • run code插件设置。

第一步,python插件
打开设置Python插件的运行,搜索 python.terminal.executeInFileDir 打勾。

参考: https://blog.csdn.net/aoeryule/article/details/127504616
https://www.coder.work/article/8156466


import os
# 改变当前工作目录到脚本所在的目录
script_dir = os.path.dirname(__file__)  # 获得脚本所在的目录
os.chdir(script_dir)  # 改变当前工作目录

posted @ 2024-01-14 18:45  编织快乐  阅读(161)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3