好好学不玩手机 发表于 2020-4-12 20:56:40

关于在当前目录文件下导入其他目录文件下的类问题

是这样的,我想在当前目录文件下的py文件下导入其他目录文件下py文件的类,但总是出错,百度了一下也没个结果
所以想问问大佬们是怎么操作的?
比如我当前文件是D:\Users\LENOVO-\pycharmdocuments\自学\综合.py
我想导入D:\360安全浏览器下载\《Python编程》源代码文件\chapter_15\123.py中的rest类
应该怎么写代码呀?

永恒的蓝色梦想 发表于 2020-4-12 20:59:40

把Python文件放到 D:\360安全浏览器下载\《Python编程》源代码文件\chapter_15\ 里去,
或者把 123.py 放到代码的文件夹中,
要么就把 123.py 放到python安装目录的 Lib 文件夹下

zltzlt 发表于 2020-4-12 21:01:04

首先你的模块名不能以数字开头,改个名吧,例如改成 a123

先执行:

import sys
sys.path.append(r'D:\360安全浏览器下载\《Python编程》源代码文件\chapter_15')

再导入:

from a123 import rest
页: [1]
查看完整版本: 关于在当前目录文件下导入其他目录文件下的类问题