当前位置: 首页 > wzjs >正文

深圳福田做网站做网站下一页

深圳福田做网站,做网站下一页,织梦网站安装视频,加强网站内容建设vscode python相对路径的问题 最近使用使用vscode连接wsl2写python时,经常遇到找不到包中的方法的问题,最终发现vscode在执行python代码时目录不是从当前python文件开始算起,而是从当前工作区的目录开始算起,比如说我打开的是/ho…

vscode python相对路径的问题

最近使用使用vscode连接wsl2写python时,经常遇到找不到包中的方法的问题,最终发现vscode在执行python代码时目录不是从当前python文件开始算起,而是从当前工作区的目录开始算起,比如说我打开的是/home/lenovo/code,在我的code目录下有一个py_learn文件夹下有geometry.py main.py 两个文件

geometry.py

# geometry.py
def area_circle(radius):return 3.14159 * radius ** 2class Rectangle:def __init__(self, length, width):self.length = lengthself.width = widthdef area(self):return self.length * self.widthPI = 3.14159

main.py

# main.py
import geometry
# 使用函数
print(geometry.area_circle(5))  # 78.53975# 使用类
rect = geometry.Rectangle(4, 3)
print(rect.area())  # 12

默认情况下,会说geometry模块没有area_circle方法,这是因为python默认是从/home/lenovo/code寻找的geometry而不是/home/lenovo/code/py_learn中寻找,如果想让python程序执行时,默认从当前py文件的路径下开始寻找

可以配置vscode的launch.json文件

  1. 打开调试面板(Ctrl+Shift+D)。

  2. 点击“创建 launch.json 文件”。

  3. 修改或添加以下内容:

{"version": "0.2.0","configurations": [{"name": "Python: Current File","type": "python","request": "launch","program": "${file}","console": "integratedTerminal","cwd": "${fileDirname}"  // 设置为脚本所在目录}]
}

这样每次执行py程序就会从当前的py文件的目录开始算起

http://www.dtcms.com/wzjs/588906.html

相关文章:

  • 企业的网站设计能否以为导向北京网站建设公司网络营销外包网络建站报价
  • 福州网站设计大概费用福清市建设局网站多少
  • 重庆网站制作哪家好电子商城网站源码
  • 嘉兴模板建站平台宿主选择 网站建设
  • 快速网站开发工具网站开发设计报告
  • 进空间的网站吗企业服务器
  • 上海注册公司免费地址沈阳seo博客
  • 电线电缆技术支持中山网站建设网站建设费用的账务处理
  • 辽阳内蒙古网站建设网站运行环境配置
  • 编程开发工具大全免费优化
  • 简述网站设计规划的步骤wordpress 主题 打包 app
  • 集约化网站建设南宁门户网站
  • 山东住房和城乡建设部网站首页wordpress缩略图没
  • 站长要维护网站嘉兴企业网站排名优化
  • 扬州建设公司网站学习网站建设有前景没
  • 做的好的手机网站微信公众号申请网站
  • 最好网站建设公司wordpress安装 用户名已存在哪里
  • 建筑工程造价信息网搜索引擎优化论文
  • 重庆云阳网站建设公司推荐成都平面设计公司有哪些
  • 给企业做网站公司app音乐网站开发
  • 访问网站错误代码为137自己买空间做网站
  • google收录网站网页设计的实训报告
  • 百度做网站为什么上阿里云备案网站建设寻求
  • oa网站建设免费商城建站
  • 网站建设方案书安全性海报在线设计平台
  • 教育局网站建设方案贵阳讯玛网站建设
  • 唐山哪里有做网站的网页设计作业假面骑士
  • 免费网站优化怎么做免费网站使用
  • 网站系统建设招标公告梅地卡伦手表网站
  • 网站建设基础书本wordpress 问答类主题