发布网友 发布时间:2022-04-23 21:22
共2个回答
热心网友 时间:2023-10-10 00:58
去官网看关于import以及模块方面的文档,我记不清了。以下内容凭记忆,不百分百可靠。import 一般先检查程序所在目录,然后是sys.path,标准库,还有特定目录下.pth文档中所包含的路径,如果都找不到就报错。
而import的具体语法是import *** 或者from *** import +++ 以及import ***.+++ 前两个是以模块组织的,最后一个 . 的形式则是以包来组织程序结构的,只要符合这两个语法就可以import成功。追问>>> sys.path.hello(e:\hello)
SyntaxError: invalid syntax不行行,,出现了这
追答sys.path是import要搜索的一个地方,实质是一个list,你可以把自己存放程序的路径添加的这个list,如sys.path.append,sys.path.insert等,你用的例子可以改成这样import sys,sys.path.insert(0, "自己程序所在目录的路径”)这样import就可以找到它,作为list的sys.path
根本不存在hello这个method,所以当然语法错误了。
热心网友 时间:2023-10-10 00:59
import sys
sys.path.append("c:")
import title
把c盘根目录添加到python目录中去试试