码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2018-03-31 13:20:10      阅读:317      评论:0      收藏:0      [点我收藏+]

标签:python   sys   color   student   table   需要   min   span   学习   

在同一个文件夹下

调用函数

source.py文件:

def func():
    pass

new.py文件:

import source
# 或者
from  source import func

调用类

Student.py文件:

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调用其他文件的类和函数

标签:python   sys   color   student   table   需要   min   span   学习   

原文地址:https://www.cnblogs.com/xiugeng/p/8681520.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!