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发送arp欺骗攻击代码分析
Jan 16 Python
下载安装setuptool和pip linux安装pip    
Jan 24 Python
python 排序算法总结及实例详解
Sep 28 Python
Python用UUID库生成唯一ID的方法示例
Dec 15 Python
python处理xml文件的方法小结
May 02 Python
numpy中的delete删除数组整行和整列的实例
May 09 Python
python寻找list中最大值、最小值并返回其所在位置的方法
Jun 27 Python
Django框架ORM数据库操作实例详解
Nov 07 Python
用什么库写 Python 命令行程序(示例代码详解)
Feb 20 Python
使用python客户端访问impala的操作方式
Mar 28 Python
Python extract及contains方法代码实例
Sep 11 Python
Python Pygame实战在打砖块游戏的实现
Mar 17 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判断文件是否存在、是否可读、目录是否存在的代码
2012/10/03 PHP
php多功能图片处理类分享(php图片缩放类)
2014/03/14 PHP
深入浅析yii2-gii自定义模板的方法
2016/04/26 PHP
php模仿qq空间或朋友圈发布动态、评论动态、回复评论、删除动态或评论的功能(中)
2017/06/11 PHP
解决PHP Opcache 缓存刷新、代码重载出现无法更新代码的问题
2020/08/24 PHP
IE浏览器打印的页眉页脚设置解决方法
2009/12/08 Javascript
JS input文本框禁用右键和复制粘贴功能的代码
2010/04/15 Javascript
基于jQuery.Validate验证库知识点的详解
2013/04/26 Javascript
用JavaScript修改CSS属性的代码
2013/05/06 Javascript
jquery插件开发之实现md5插件
2014/03/17 Javascript
js 数组去重的四种实用方法
2014/09/09 Javascript
jquery仿百度百科底部浮动导航特效
2015/08/08 Javascript
js实现搜索框关键字智能匹配代码
2020/03/26 Javascript
js 数据存储和DOM编程
2017/02/09 Javascript
jQuery实现拖动效果的实例代码
2017/06/25 jQuery
JS和jQuery通过this获取html标签中的属性值(实例代码)
2017/09/11 jQuery
js中DOM事件绑定分析
2018/03/18 Javascript
JavaScript代码实现txt文件的上传预览功能
2018/03/27 Javascript
浅谈微信页面入口文件被缓存解决方案
2018/09/29 Javascript
Vue3 中的数据侦测的实现
2019/10/09 Javascript
[03:22]DAC最前线(第二期)—DOTA2亚洲邀请赛主赛场周边及线路探访
2015/01/24 DOTA
Python使用requests提交HTTP表单的方法
2018/12/26 Python
pytorch中torch.max和Tensor.view函数用法详解
2020/01/03 Python
python tkinter之顶层菜单、弹出菜单实例
2020/03/04 Python
Django中文件上传和文件访问微项目的方法
2020/04/27 Python
python 两种方法修改文件的创建时间、修改时间、访问时间
2020/09/26 Python
微软俄罗斯官方网站:Microsoft俄罗斯
2016/09/18 全球购物
The Beach People美国:澳洲海滨奢华品牌
2018/07/05 全球购物
大学四年学习的自我评价分享
2013/12/09 职场文书
文艺演出策划方案
2014/06/07 职场文书
公务员群众路线专题民主生活会发言材料
2014/09/17 职场文书
基层党支部承诺书
2015/04/30 职场文书
2015年幼儿园安全工作总结
2015/05/12 职场文书
高中生综合素质评价范文
2015/08/18 职场文书
Python Django框架介绍之模板标签及模板的继承
2021/05/27 Python
详解Python自动化之文件自动化处理
2021/06/21 Python