python调用其他文件的类和函数

枫铃3年前 (2021-09-30)Python255

调用函数

source.py文件:

def func():
    pass

new.py文件:

import source
# 或者
from  source import func

调用类

Student.py文件:

'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:579817333 
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
class Student:
    def __init__(self, name, age, sex):
        self name = name
        self age = age
        self sex =sex

    def learn(self):
        print("学生学习!")

handler.py文件:

from Student import Student
s = Student('egon', 18, 'male')
s.learn()

# 或者
import Student
s = Student.Student('jack', 28, 'male')
s.learn()

在不同一个文件夹下

由于Python import模块时,是在sys.path里按顺序查找的。需要先将要使用文件的文件路径加入sys.path中。

import sys
sys.path.appent(r'/home/admin/PythonProject/CourseSelesct/')
import Student

s = Student.Student('egon', 18, 'male')
s.learn()

相关文章

Python 爬虫使用固定代理IP

Python 爬虫使用固定代理IP

购买的固定代理IP一般都需要账号密码, 在网上找了几个使用方法,但是都报错,所以,就想了这个笨办法&#...

在Python中变量名这样写,就是给自己挖坑

在Python中变量名这样写,就是给自己挖坑

Python编程上的一些挖坑行为,你可能也犯了。 下面这样的一串代码相信很多人都写过,但可能除了你自己没有人看得懂:...

在Python中用尽量多的方法实现单例模式

一、模块单例 Python 的模块就是天然的单例模式,因为模块在第一次导入时,会生成 .pyc 文件,当第二次导入...

Python中一些高效的数据操作

1.列表统计 char...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。