位置: IT常识 - 正文

解决vscode在使用默认的autopep8格式化工具格式化Python代码时改变import语句位置导致自定义模块不能导入的问题(vscode终端显示)

编辑:rootadmin
vscode在使用默认的autopep8格式化工具格式化Python代码时改变import语句位置导致自定义模块不能导入,报错:ModuleNotFoundError: No module named 'xxx' 的问题 ...

推荐整理分享解决vscode在使用默认的autopep8格式化工具格式化Python代码时改变import语句位置导致自定义模块不能导入的问题(vscode终端显示),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vscode 方法提示,vscode运行正常不出结果,vscode总是报错,vscode终端显示,vscode不好用,vscode代码运行结果显示,vscode总是报错,vscode用不了了怎么办,内容如对您有帮助,希望把文章链接给更多的朋友!

前言:重要的事情讲三遍

首先要确保自定义模块规范创建和路径正确!

首先要确保自定义模块规范创建和路径正确!

首先要确保自定义模块规范创建和路径正确!

正文:

解决vscode在使用默认的autopep8格式化工具格式化Python代码时改变import语句位置导致自定义模块不能导入的问题(vscode终端显示)

使用默认的autopep8格式化工具时,如果使用默认的配置,import语句总是在sys.path.append('xxx')之前,执行代码时总是先执行import后执行sys.path.append('xxx'),因此Python不知道自定义模块的路径,进而报错:ModuleNotFoundError: No module named 'xxx'。

解决办法:对autopep8格式化工具进行详细的配置,使其不在更改import语句的位置:

用户设置中修改 Python › Formatting: Autopep8 Args 的配置:添加--ignore和E402

这个配置的意思是让 autopep8 忽略 E402,也就是 “模块级别导入不在文件顶部”错误。

也可以使用另一种方法实现让 autopep8 不去移动 import 语句:

在需要固定位置的 import 语句后面加上 # NOQA: E402 注释,

例如:

from math import pi # NOQA: E402import math # NOQA: E402

这样vscode写python调用autopep8自动格式化代码就不会改变import的顺序了。

本文链接地址:https://www.jiuchutong.com/zhishi/303190.html 转载请保留说明!

上一篇:phpcms是做什么的(phpcms是什么意思)

下一篇:Mysql如何实现事务隔离(mysql事件使用方法)

  • 前期费用包括哪些,占总投资的比例
  • 党建经费提取比例10%
  • 预提费用报税时填哪里
  • 什么叫调表不调帐
  • 房地产开发企业销售自行开发的房地产项目
  • 出售在建工程要交什么税
  • 外汇结汇的方法有哪些呢?
  • 进项税转出申报表能填负数吗
  • 房产税开征范围中的城市
  • 短期借款的会计科目
  • 企业年会的增值税能抵扣吗?
  • 收购不良资产收益怎么算
  • 个人给单位干的小工程需代扣个税吗?
  • 税务局买税控盘需要的资料
  • 财税2012年第15号文
  • 小规模纳税人增值税征收率为
  • 原始凭据
  • 小型微利企业核定征收
  • 一般纳税人企业所得税税率多少
  • 私募股权基金税收主要涉及的是什么税收问题
  • 利息保障倍数能反映企业偿债能力吗
  • 车间的制造费用包括哪些
  • 计算土地增值税时契税可以扣除吗
  • 出口企业年底结转税金
  • mac 系统查看
  • session失效的方法
  • 会计科目在建工程包括哪些
  • reader_sl.exe - reader_sl进程有什么用.
  • 怎样会被税
  • 工程审计需要什么条件
  • 记帐凭证由谁填制
  • 公司作为股东有什么好处
  • windows7安装nodejs14
  • 发财树怎么修剪枝叶视频教程
  • 固定资产一览表
  • php数组数据结构
  • java基础面试题选择题
  • 微软的人工智能ChatGPT
  • 帝国cms建站实例教程
  • php设置标题
  • 个人独资企业用企业资金进行个人消费
  • 有形动产租赁属于现代服务业吗
  • 房产税的定义是什么
  • 税前扣除的支出
  • sql存储过程使用
  • 城市维护建设税属于中央还是地方
  • 工会经费和残保金属于税费吗
  • 跨境电商财务如何报税
  • 个人对企事业单位的看法
  • 残保金缴纳额计算公式
  • 月末如何计提增值税附加及增值税
  • 模具维修费用清单表格
  • 现金日记账年结需要另起一页吗
  • 出售固定资产怎样报增值税申报表
  • 开具发票的单位名称与实际收款不一致?
  • 免抵退税怎么申报
  • 存货毁损损失应计入的科目是
  • 固定资产的原价减去预计净残值后的余额
  • 飞机发票和行程单一样吗
  • 应发和实发工资账务处理
  • 服务业建账科目设置
  • mysql 备份方式
  • mysql安装时出现的问题
  • sql server in()
  • Mysql inner join on的用法实例(必看)
  • ubuntu 编译软件
  • winxp远程桌面
  • macos 多屏
  • 十个常用linux脚本命令
  • android:Background线程池和UiThread线程池
  • JavaScript中创建文件
  • java调用curl命令
  • websocket协议解析
  • shell脚本实现文件移动、复制等操作
  • 台湾 游戏论坛
  • python文件rb
  • 简单的移动端项目
  • 非贸付汇代扣代缴企业所得税
  • 广告发布合同属于什么合同
  • 医务人员抗疫补助发放标准最新
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设