python调用其他文件函数或类的示例


Posted in Python onJuly 16, 2019

B.py调用A.py的函数或类

在同一个文件夹下

调用函数:

A.py文件:

def add(x,y): 
  print('和为:%d'%(x+y))

B.py文件:

import A 
A.add(1,2)

from A import add 
add(1,2)

调用类:

A.py文件:

class A: 
  def __init__(self,xx,yy): 
    self.x=xx 
    self.y=yy 
  def add(self): 
    print("x和y的和为:%d"%(self.x+self.y))

B.py文件:

from A import A 
a=A(2,3) 
a.add()

import A 
a=A.A(2,3) 
a.add()

在不同文件夹下

A.py文件的文件路径:E:\PythonProject\winycg

B.py文件:

import sys 
sys.path.append(r'E:\PythonProject\winycg') 
'''''python import模块时, 是在sys.path里按顺序查找的。 
sys.path是一个列表,里面以字符串的形式存储了许多路径。 
使用A.py文件中的函数需要先将他的文件路径放到sys.path中''' 
import A 
 
a=A.A(2,3) 
a.add()

附:如果在jupyter notebook引入py文件,有时需要重启一下;

以上这篇python调用其他文件函数或类的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
在Python编程过程中用单元测试法调试代码的介绍
Apr 02 Python
python制作花瓣网美女图片爬虫
Oct 28 Python
使用Python3 编写简单信用卡管理程序
Dec 21 Python
Python命令行解析模块详解
Feb 01 Python
python中subprocess批量执行linux命令
Apr 27 Python
Windows系统下PhantomJS的安装和基本用法
Oct 21 Python
解决Shell执行python文件,传参空格引起的问题
Oct 30 Python
Python使用Pandas对csv文件进行数据处理的方法
Aug 01 Python
pytorch 共享参数的示例
Aug 17 Python
PyQt5结合matplotlib绘图的实现示例
Sep 15 Python
Sentry错误日志监控使用方法解析
Nov 12 Python
Python关于拓扑排序知识点讲解
Jan 04 Python
Python PyQt5 Pycharm 环境搭建及配置详解(图文教程)
Jul 16 #Python
用Anaconda安装本地python包的方法及路径问题(图文)
Jul 16 #Python
python查找重复图片并删除(图片去重)
Jul 16 #Python
python3的print()函数的用法图文讲解
Jul 16 #Python
Python入门Anaconda和Pycharm的安装和配置详解
Jul 16 #Python
在Python函数中输入任意数量参数的实例
Jul 16 #Python
python实现两张图片拼接为一张图片并保存
Jul 16 #Python
You might like
PHP共享内存用法实例分析
2016/02/12 PHP
php获取linux命令结果的实例
2017/03/13 PHP
PHP实现腾讯短网址生成api接口实例
2020/12/08 PHP
img标签中onerror用法
2009/08/13 Javascript
HTML5之lang属性与dir属性的详解
2013/06/19 Javascript
Javascript中常见的校验如域名、手机、邮箱等等
2014/01/02 Javascript
javascript(js)的小数点乘法除法问题详解
2014/03/07 Javascript
Bootstrap~多级导航(级联导航)的实现效果【附代码】
2016/03/08 Javascript
jquery根据td给相同tr下其他td赋值的实现方法
2016/10/05 Javascript
Vue.js 点击按钮显示/隐藏内容的实例代码
2018/02/08 Javascript
vue router+vuex实现首页登录验证判断逻辑
2018/05/17 Javascript
vue组件中的样式属性scoped实例详解
2018/10/30 Javascript
vue组件实践之可搜索下拉框功能
2018/11/25 Javascript
JavaScript实现随机点名程序
2020/03/25 Javascript
微信小程序 获取手机号 JavaScript解密示例代码详解
2020/05/14 Javascript
在实例中重学JavaScript事件循环
2020/12/03 Javascript
python计数排序和基数排序算法实例
2014/04/25 Python
python中while循环语句用法简单实例
2015/05/07 Python
python清除字符串里非字母字符的方法
2015/07/02 Python
深入解析Python中的上下文管理器
2016/06/28 Python
Python自动发邮件脚本
2017/03/31 Python
Python使用defaultdict读取文件各列的方法
2017/05/11 Python
python 3.3 下载固定链接文件并保存的方法
2018/12/18 Python
Django ValuesQuerySet转json方式
2020/03/16 Python
JAVA及PYTHON质数计算代码对比解析
2020/06/10 Python
使用Canvas操作像素的方法
2018/06/14 HTML / CSS
Booking.com英国官网:全球酒店在线预订网站
2018/04/21 全球购物
Carmen Sol官网:购买果冻鞋、手袋和配件
2021/01/01 全球购物
初中生三年学习生活的自我评价
2013/11/03 职场文书
学习型党组织心得体会
2014/09/12 职场文书
工程承包协议书
2014/10/20 职场文书
国际贸易实务实训报告
2014/11/05 职场文书
2015年银行大堂经理工作总结
2015/04/24 职场文书
初婚未育证明样本
2015/06/18 职场文书
幼儿园庆元旦主持词
2015/07/06 职场文书
python使用pygame创建精灵Sprite
2021/04/06 Python