是真的很困 2024-03-05 16:55 采纳率: 0%
浏览 15
已结题

Python调用文件夹py文件

我在一个py文件里调用同文件夹里另一个py文件里的模块,VScode报错说找不到该模块。这个要怎么改啊

img

  • 写回答

16条回答 默认 最新

  • 关注

    是真的很困 下午好🌅🌅🌅
    本答案参考ChatGPT-3.5

    你在调用同文件夹里的另一个py文件时出现了模块找不到的错误。这个问题可以通过以下两种方式解决:

    1. 使用相对路径进行导入:在调用py文件的代码中,使用相对于当前文件的路径来导入需要的模块。例如,如果你的两个py文件在同一级目录下,可以使用如下代码进行导入:
    from .模块名 import 类名或函数名
    

    其中,".模块名"表示当前文件夹下的模块,"类名或函数名"表示需要导入的具体模块或函数。

    1. 将需要调用的py文件所在的文件夹路径添加到系统路径中:在调用py文件的代码的开头添加如下代码:
    import sys
    sys.path.append("文件夹路径")
    

    其中,"文件夹路径"表示需要调用的py文件所在的文件夹路径。

    示例代码:

    import sys
    sys.path.append("文件夹路径")
    
    from 模块名 import 类名或函数名
    

    请根据你的实际文件夹路径进行修改。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月6日
  • 创建了问题 3月5日

悬赏问题

  • ¥20 python爬虫遇到空文本取不出来
  • ¥15 x264库中预测模式字IPM、运动向量差MVD、量化后的DCT系数的位置
  • ¥15 curl 命令调用正常,程序调用报 java.net.ConnectException: connection refused
  • ¥20 关于web前端如何播放二次加密m3u8视频的问题
  • ¥15 使用百度地图api 位置函数报错?
  • ¥15 metamask如何添加TRON自定义网络
  • ¥66 关于川崎机器人调速问题
  • ¥15 winFrom界面无法打开
  • ¥30 crossover21 ARM64版本安装软件问题
  • ¥15 mymetaobjecthandler没有进入