wlbk.net
当前位置:首页 >> Python 自定义模块引用出错 >>

Python 自定义模块引用出错

文件city.py第二行报错,如果是中文的话,除了声明# -*- coding: utf-8 -*-,编码的时候最好先解码,然后再编码,用decode()和encode()函数

你直接在idle中import的包是必须在lib目录下的。你在程序中import只要在同一目录下就行

import sysprint sys.path上面的代码会给出所有可用的python路径,你把.py文件放到这些路径下面就可以在其他文件里导入它了。 另外一个特殊的路径就是当前路径,比如你在一个文件夹test下新建两个.py文件,分别为123.py 和456.py ,那么你可以在...

python对格式有严格要求,今后,遇到了IndentationError: unexpected indent你就要知道python编译器是在告诉你“Hi,老兄,你的文件里格式不对了,可能是tab和空格没对齐的问题,你需要检查下tab和空格了”。

: 文件city.py第二行报错,如果是中文的话,除了声明# -*- coding: utf-8 -*-, 编码的时候最好先解码,然后再编码,用decode()和encode()函数

应该是语法有问题,你把import a123之后出现的错误提示贴上来我看看。

在a.py里加上from bin import Student 即可 然后就可以直接使用Student了,比如b=Student() 希望能帮到你!

你要把Pac.py的代码贴上来啊

可以的,比如from common.platform import Platform。你用ide,比如pycharm,会自动提示你导入某个存在的包的

在当前目录下新建一个名字为 __init__.py的文件就可以,内容可以为空

网站首页 | 网站地图
All rights reserved Powered by www.wlbk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com