位置: 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事件使用方法)

  • 苹果13芯片是多少纳米(苹果13芯片多少钱一个)

    苹果13芯片是多少纳米(苹果13芯片多少钱一个)

  • 抖音转发的视频找不到的原因(抖音转发的视频怎么去水印)

    抖音转发的视频找不到的原因(抖音转发的视频怎么去水印)

  • 视频去水印后发抖音算原创吗(视频去水印后的地方很模糊)

    视频去水印后发抖音算原创吗(视频去水印后的地方很模糊)

  • 魅族手机录屏怎么录声音(魅族手机录屏怎么取消触摸点)

    魅族手机录屏怎么录声音(魅族手机录屏怎么取消触摸点)

  • 微信消息隔很久才收到(微信消息间隔多久)

    微信消息隔很久才收到(微信消息间隔多久)

  • 手机包含几种移动性状态(手机包含几种移动硬盘)

    手机包含几种移动性状态(手机包含几种移动硬盘)

  • qq字符psc什么意思(qq字符copain是什么意思)

    qq字符psc什么意思(qq字符copain是什么意思)

  • 咪咕怎么关闭连续包月(咪咕怎么关闭连播功能)

    咪咕怎么关闭连续包月(咪咕怎么关闭连播功能)

  • 外接显示器不能满屏(外接显示器不能复制)

    外接显示器不能满屏(外接显示器不能复制)

  • 苹果手机滑不动怎么办(苹果手机滑不动了!打不开什么原因)

    苹果手机滑不动怎么办(苹果手机滑不动了!打不开什么原因)

  • unabletodownloadapp是什么意思

    unabletodownloadapp是什么意思

  • 图像数据压缩的主要目的是(文件图片压缩怎么压缩)

    图像数据压缩的主要目的是(文件图片压缩怎么压缩)

  • 第一代计算机使用什么语言(第一代计算机使用的外部辅助存储器是)

    第一代计算机使用什么语言(第一代计算机使用的外部辅助存储器是)

  • 华为al30是什么型号(华为al30多少钱一台)

    华为al30是什么型号(华为al30多少钱一台)

  • word下划线怎么一样长(word下划线怎么延长)

    word下划线怎么一样长(word下划线怎么延长)

  • 快手制作照片为什么会闪退(快手制作照片为什么模糊)

    快手制作照片为什么会闪退(快手制作照片为什么模糊)

  • 哔哩哔哩漫画怎么合页(哔哩哔哩漫画怎么看历史记录)

    哔哩哔哩漫画怎么合页(哔哩哔哩漫画怎么看历史记录)

  • 手机版安全教育平台怎么激活(手机版安全教育平台app下载)

    手机版安全教育平台怎么激活(手机版安全教育平台app下载)

  • 苹果xsmax有无线充电功能吗(苹果xsmax有无线充电功能吗?)

    苹果xsmax有无线充电功能吗(苹果xsmax有无线充电功能吗?)

  • iphone11有没有3dtouch(iPhone11有没有红外线遥控功能)

    iphone11有没有3dtouch(iPhone11有没有红外线遥控功能)

  • 微博怎么设置定时发送(微博怎么设置定点发微博)

    微博怎么设置定时发送(微博怎么设置定点发微博)

  • 网页怎么看抖音(网页如何看抖音)

    网页怎么看抖音(网页如何看抖音)

  • 苹果笔怎么连接(苹果笔怎么连接不上ipad)

    苹果笔怎么连接(苹果笔怎么连接不上ipad)

  • 微信怎么关闭自动播放朋友圈视频(微信怎么关闭自己的状态)

    微信怎么关闭自动播放朋友圈视频(微信怎么关闭自己的状态)

  • 幻灯片如何设置自动播放(幻灯片如何设置一个一个出来)

    幻灯片如何设置自动播放(幻灯片如何设置一个一个出来)

  • 2023年美赛春季赛 赛题浅析(2023年美赛春季赛成绩查询)

    2023年美赛春季赛 赛题浅析(2023年美赛春季赛成绩查询)

  • 清算组的性质
  • 库存商品结转成本摘要怎么写
  • 软件测试费计入什么科目
  • 单位交的社保明年能退吗
  • 第二季度纳税申报
  • 发票备注栏必须备注的有哪些
  • 稳岗补贴给谁
  • 小规模能开劳务费吗
  • 向银行申请签发银行汇票的会计分录
  • 房地产企业的预收账款包括什么
  • 资产负债表存货怎么填列
  • 离境退税政策文件
  • 小规模纳税人要交印花税吗
  • 预缴增值税为什么记借方
  • 工程预付款包括工人工资吗
  • 免抵退分录怎么做
  • 资产负债表货币资金与现金流量表的关系
  • 购买的厂房怎样交税
  • 保本型理财产品推荐
  • 物业前期介入费用测算
  • 显示器件属于什么设备
  • 销售固定资产可以开专票吗
  • 生产企业研发用原料抵进项可以吗?
  • 营改增开始试点到普及的行业
  • 企业被列为风险纳税人税控开票会显示什么
  • 月销售额不超10万,免征教育费附加分录
  • 企业所得税期间费用明细表
  • 各行业增值税税负率表2022年
  • 净资产收益率怎么求
  • 出口报关和不报关的区别
  • 委托代销商品账簿模板
  • 苹果mac怎么禁止百度搜索
  • 如何用python查数据
  • 退货应该怎么记账
  • win7系统重启怎么还原系统
  • Mac如何开启无痕浏览
  • 为什么系统弹出登录此网络
  • 政策性搬迁会计处理案例
  • 补缴税款可以享受减免政策么
  • 土地增值税内控报告
  • neo什么意思翻译成中文
  • 企业如何减少税收
  • 当月购进固定资产
  • php的框架有哪些
  • 个人独资企业建筑类怎么注册
  • vue显示pdf
  • GPT-4 手画设计稿 直接生成前端页面
  • 关于hashcode和equals,下列哪些说法是错误的
  • 自学黑客技术入门教程
  • 【强化学习】Q-Learning算法详解
  • node 文件
  • php封装函数
  • php数组有哪几种类型
  • 所有者权益是什么类科目
  • 过路费属于会计哪个科目
  • php访问mysql数据库函数
  • 事业单位的账务处理要分预算会计和财务会计吗
  • 工业设备种类
  • 工资总额范围怎么填写
  • 税控服务费减免月底怎样结转
  • 公司给员工发福利图片
  • 免抵税额下个月还能退吗
  • 利息收入缴纳税率怎么算
  • 上月留抵税额怎么看
  • 催化剂过低怎么解决
  • win10相机桌面快捷方式
  • win10系统浏览器怎么换成ie
  • windows8如何使用
  • windows下合并分区
  • 猜猜这关怎么过攻略
  • cocos2d开发的知名游戏
  • js数组随机抽奖
  • python操作微信自动发消息
  • unity3d bim
  • python编写飞机大战
  • nvm下载安装
  • python怎么制作
  • 电子税务局怎么添加开票员
  • 缴纳了车辆购置税能退吗
  • 护士的专业素质要求
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设