对python模块中多个类的用法详解


Posted in Python onJanuary 10, 2019

如下所示:

import wuhan.wuhan11
 
class Han:
 def __init__(self, config):
  self.batch_size = config.batch_size
  self.num_steps = config.num_steps
 
class config:
 batch_size = 10
 num_steps = 50
 
if __name__ == '__main__':
 han = Han(config)
 print(han.batch_size)
 print(han.num_steps)

输出结果:

/home/ubuntu/workspace/pythondemo/env/bin/python /home/ubuntu/workspace/BioEvent/wuhan/Han.py
10
50

Process finished with exit code 0

刚学习Python,所以一点点学会的东西都想要记载怕秀逗脑袋瓜记不住:

感悟:

1. batch_size和num_steps可以理解成类Han的成员变量

2. class 类型 可以不用实例化直接作为参数使用

3. 模块中可以有多个类

以上这篇对python模块中多个类的用法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
跟老齐学Python之传说中的函数编写条规
Oct 11 Python
Python切片工具pillow用法示例
Mar 30 Python
Python高级用法总结
May 26 Python
在python中利用最小二乘拟合二次抛物线函数的方法
Dec 29 Python
简单了解Python3里的一些新特性
Jul 13 Python
django用户登录验证的完整示例代码
Jul 21 Python
Python实现Restful API的例子
Aug 31 Python
解决Numpy中sum函数求和结果维度的问题
Dec 06 Python
python 实现简单的FTP程序
Dec 27 Python
python利用xlsxwriter模块 操作 Excel
Oct 14 Python
python批量检查两个对应的txt文件的行数是否一致的实例代码
Oct 31 Python
Python就将所有的英文单词首字母变成大写
Feb 12 Python
python 图像平移和旋转的实例
Jan 10 #Python
Python设计模式之解释器模式原理与用法实例分析
Jan 10 #Python
详解pandas安装若干异常及解决方案总结
Jan 10 #Python
Python 从一个文件中调用另一个文件的类方法
Jan 10 #Python
关于python下cv.waitKey无响应的原因及解决方法
Jan 10 #Python
Python设计模式之迭代器模式原理与用法实例分析
Jan 10 #Python
Python设计模式之桥接模式原理与用法实例分析
Jan 10 #Python
You might like
处理php自动反斜杠的函数代码
2010/01/05 PHP
PHP读取txt文件的内容并赋值给数组的代码
2011/11/03 PHP
PHP二维数组实现去除重复项的方法【保留各个键值】
2017/12/21 PHP
document.forms[].submit()使用介绍
2014/02/19 Javascript
Javascript基础教程之定义和调用函数
2015/01/18 Javascript
使用基于Node.js的构建工具Grunt来发布ASP.NET MVC项目
2016/02/15 Javascript
编写高质量JavaScript代码的基本要点
2016/03/02 Javascript
WebView启动支付宝客户端支付失败的问题小结
2017/01/11 Javascript
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
2017/07/12 jQuery
详解Vue组件实现tips的总结
2017/11/01 Javascript
解决linux下node.js全局模块找不到的问题
2018/05/15 Javascript
jQuery实现动态加载(按需加载)javascript文件的方法分析
2019/05/31 jQuery
JavaScript实现简单日历效果
2020/09/11 Javascript
JS将指定的某个字符全部转换为其他字符实例代码
2020/10/13 Javascript
Python实现快速多线程ping的方法
2015/07/15 Python
python中os和sys模块的区别与常用方法总结
2017/11/14 Python
Python3导入自定义模块的三种方法详解
2018/04/13 Python
解读python如何实现决策树算法
2018/10/11 Python
python3 unicode列表转换为中文的实例
2018/10/26 Python
python集合是否可变总结
2019/06/20 Python
Python中关于浮点数的冷知识
2019/09/22 Python
基于Python实现大文件分割和命名脚本过程解析
2019/09/29 Python
Django 自定义分页器的实现代码
2019/11/24 Python
Django使用Celery加redis执行异步任务的实例内容
2020/02/20 Python
Python要如何实现列表排序的几种方法
2020/02/21 Python
解决Jupyter notebook中.py与.ipynb文件的import问题
2020/04/21 Python
使用CSS3编写类似iOS中的复选框及带开关的按钮
2016/04/11 HTML / CSS
Feelunique德国官方网站:欧洲最大的在线美容零售商
2019/07/20 全球购物
Ajax的工作原理
2015/12/04 面试题
高中生校园生活自我评价
2013/09/19 职场文书
餐厅楼面部长岗位职责范文
2014/02/16 职场文书
2015年师德师风承诺书
2015/01/22 职场文书
MySQL CHAR和VARCHAR该如何选择
2021/05/31 MySQL
面试分析分布式架构Redis热点key大Value解决方案
2022/03/13 Redis
浅析Python OpenCV三种滤镜效果
2022/04/11 Python
Mysql的Table doesn't exist问题及解决
2022/12/24 MySQL