简单粗暴----封装Python自定义库,后续可直接在python和RF中调用
1. 新建一个python package的文件夹(Common_Py)
目的是生成一个_init_.py的文件夹。
我们在导入一个包时,实际上是导入了它的__init__.py文件。这样我们可以在__init__.py文件中批量导入我们所需要的模块,而不再需要一个一个的导入
2. 新建一个py文件
在py里写好自己的方法 可写类CLASS 方法
class Common():def write_wfj(self):print('这是写的自定义的方法')def write_zdy(self):print('这是第二个方法······')
笔者另外新建了一个py文件为Test_Common(以示区分),只写函数方法
def testnum():return '这是测试数字的'
3.init.py文件中导包
将写的方法导入到init文件中
from .Common_Py import Common
from .Test_Common import *
*号为导入所有的方法
4.将整个文件夹放入python的Lib\site-packages下
python中使用
import Common_Py
#引用这个包
c=Common_Py
#由这个包去调用类方法
print_str=c.Common()
print_str.write_zdy()
print_str.write_wfj()
#包调用函数方法
num=c.testnum()
print(num)
结果展示
5.RF中使用自定义第三库的规则
包名,Py文件名和类名需保持一致
如图
在RF中
*** Settings ***
#导入自定义库
Library Common_Py
直接引用不需要实例化一个对象
简单粗暴----封装Python自定义库,后续可直接在python和RF中调用相关推荐
- python并行运算库_最佳并行绘图Python库简介:“ HiPlot”
python并行运算库 HiPlot is Facebook's Python library to support visualization of high-dimensional data ta ...
- python自定义库文件路径
各有各的小烦恼,各有的小期待 这是人家私事,不要大嘴巴 在Pycharm中import whois时,总是失败 原因是安装了python3.x 相关操作过程,将环境变量path中关于Python的配置 ...
- python gis库_使用开放的python库自动化GIS和遥感工作流
python gis库 Over my career I've worked on many geospatial related projects using the ArcGIS platform ...
- 10个常用python标准库_【循序渐进学Python】11.常用标准库
安装完Python之后,我们也同时获得了强大的Python标准库,通过使用这些标准库可以为我们节省大量的时间.这里是一些常用标准库的简单说明.更多的标准库的说明,可以参考Python文档 sys 模块 ...
- 不属于python标准库的是_《Python Cookbook(第2版)中文版》——1.10 过滤字符串中不属于指定集合的字符-阿里云开发者社区...
本节书摘来自异步社区<Python Cookbook(第2版)中文版>一书中的第1章,第1.10节,作者[美]Alex Martelli , Anna Martelli Ravenscro ...
- pillow属于python标准库吗_详解Python图像处理库Pillow常用使用方法
PIL(Python Image Library)是python的第三方图像处理库,但是由于其强大的功能与众多的使用人数,几乎已经被认为是python官方图像处理库了. 其官方主页为:PIL. PIL ...
- python第三方库安装有哪些要求,python第三方库的四种安装方法
讲解一下python第三方库的四种安装方法 问题场景 (我的操作系统windows): 我使用pip install selenium 发现先爆出一大段黄色警告日志,最后是两段红色的错误日志,无法成功 ...
- python代码库能干什么_一行Python代码能做什么?
很典型的文章,基本可以展示Python代码到底有多黑魔法.虽然文中有些案例连我都觉得走火入魔,但真的很值得一看... 自从08年接触Python,就有爱不释手的感觉,逐渐地,有些不忍地疏远了Perl ...
- python能在excel运行吗-用ExcelPython在Excel中调用Python
Python部落组织翻译, 禁止转载 [介绍] ExclePython是一款轻量级的COM库,它支持你从Excel VBA中调用Python代码和运行Python 其他功能(确实任何语言都支持COM) ...
最新文章
- bootstrap-table对前台页面表格的支持
- Apache用户认证配置文件
- Swoole的全双工、半双工和单工
- XFire下根据WSDL生成Client Stub,并测试Client
- P5319-[BJOI2019]奥术神杖【0/1分数规划,AC自动机,dp】
- 基于深度学习的FAQ问答系统
- 关于golang的一些基础
- Linux下history命令用法
- ThreadLocal对象使用过程中容易陷入的坑
- shell 启动进程 问号_shell的问号
- eclipse插件下载最新地址
- SPSS Modeler 神经网络实践案例(第十四章)
- 长沙.NET技术社区正式成立
- IDEA代码文件导航-Navigate使用技巧
- 038-拯救大兵瑞恩之 TiDB 如何在 TiKV 损坏的情况下恢复
- 海洋cms php环境 多少,海洋cms
- 回溯算法 允许重复选择元素的组合
- 生成式模型(VAE+GAN)
- echarts y轴只显示5个刻度_Echarts 双Y轴刻度不一致
- 2014校园招聘总结(转载)
热门文章
- wps分享为什么要登入_【家长分享】我为什么要成为1%,把孩子送到国际学校?...
- unity-shader-水water实现
- 帝国理工qs排名 计算机,帝国理工学院qs排名
- Python POST 爬虫爬取掘金用户信息
- LOAM系列——ALOAM配置、安装、问题解决及VLP16测试效果(完结版)
- HTML网页设计基础笔记 • 【目录】
- pytest插件_Pytest插件来爱❤️
- 万龙机器人_星辰血途-108.百年仇恨(4)万龙朝苍-爱阅小说网
- html文件中未定义属性名错误,错误:无法读取未定义的属性已检查
- oracle imp ignore 参数