上一篇:python高手养成记07:操作excel的4种神器

题序

前面的文章,很重要,很重要,很重要,重要的事说三遍,看完前面的文章,这个时候我们就可以开始学习,怎么样去写出自己的一个python程序了,今天来讲怎样去写给别人用的自定义模块。

章节

1、自定义自己的模块

2、调用自己的模块

3、使用第三方的模块

1、自定义自己的模块

在这个模块中,我们自己定义了一个方法,get_name,并接受从系统中获取的参数,然后打印出来,比较简单。

应该会有同学注意到最后的两行代码

if __name__ == '__main__':    get_name()

这个代码的意思就是,当你运行这个python模块的时候,会默认运行main里面的方法,我们这个模块的main里面的方法就是get_name(),所以当我们运行的时候,就会发现可以执行到我们的方法了。

2、调用自己的模块

在上面的方法中,我们是可以直接运行我们自己的python模块的,但是有个问题,如果我们自己写了个python模块,但是又想在另外的python程序里面是调用,咋搞。

我们先自己定义一个模块,person.py,里面写上我们自己定义的一个函数,简单点。

新建另外一个模块,import就可以直接调用

在pycharm里面,会报错:No module named person,因为环境的问题,我不去理他,可以运行的。

3、使用第三方的模块

以前刚开始做机器学习的时候,不知道有anaconda这么个好东西,所以需要去安装很多第三方的模块,其实说白了,就是去下载很多别人已经写好的xxx.py,然后给我们调用而已。

如果在工作中,我们需要用到第三方的包,怎么做,其实很简单,在cmd中一句话搞定。

pip install xxx

然后你就可以在代码中使用import xxx

这一块不会太复杂,就两行代码的事。

总结

经过前几篇文章打下的基础,这一篇我们可以自己做自己的程序了,像处理excel的时候,我会直接写个python,读取excel,处理数据,导出运行,贼方便,有兴趣的同学可以关注,后面会专门讲解处理excel。

--END--

作者:溪云阁

原创作品,抄袭必究。

部分图片来源网络,如侵权请联系删除,谢谢!

如需要源码或资料,请私信我,谢谢。

python两行数据相加_python高手养成记08:教你快速写出自己的python程序相关推荐

  1. 百家号 python高手养成_python高手养成记04:python的所有数据类型,一篇足矣

    上一篇:python高手养成记03:面向对象是什么?网友:能3天掌握一门语言 题序: 在上一篇中,我们理解了面向对象的思想,只需要大致理解即可,因为后面我们会专门做这一块的培训.在本篇中,小编来讲解p ...

  2. python两行数据相加_小白python入门基础——Python安装教程与特色介绍

    简介 Python语言是少有的一种可以称得上即简单又功能强大的编程语言.你将惊喜地发现Python语言是多么地简单,它注重的是如何解决问题而不是编程语言的语法和结构. Python的官方介绍是: Py ...

  3. open函数返回-1_python高手养成记05:最详细的python函数教程

    上一篇:python高手养成记04:python的所有数据类型,一篇足矣 题序 上一篇文章中,小编介绍了python最经常用到的6种基础类型,只要掌握了这6种基础类型,基本上就算打下了一个很好的基础了 ...

  4. html如何使用聚合数据,用聚合数据API快速写出小程序

    利件览客需和下于有快都业视的事一房望站是有用聚合数据API快速写出小程序,过程简抖要支圈者器说是事天开的.年后编定功口小发还单. 1.申请小程遇新是直朋能到分览序账号 2.进入开发 3.调友,记基开前 ...

  5. 用聚合数据API快速写出小程序

    利用聚合数据API快速写出小程序,过程简单. 1.申请小程序账号 2.进入开发 3.调用API.比如"苏州实时公交"小程序,选择的是苏州实时公交API. 苏州实时公交API文档:h ...

  6. 用聚合数据API(苏州实时公交API)快速写出小程序

    利用聚合数据API快速写出小程序,过程简单. 1.申请小程序账号 2.进入开发 3.调用API.比如"苏州实时公交"小程序,选择的是苏州实时公交API. 苏州实时公交API文档:h ...

  7. 用聚合数据API快速写出小程序(苏州实时公交)

    利用聚合数据API快速写出小程序,过程简单. 1.申请小程序账号 2.进入开发 3.调用API.比如"苏州实时公交"小程序,选择的是苏州实时公交API. 苏州实时公交API文档:h ...

  8. 用聚合数据API快速写出小程序 1

    利用聚合数据API快速写出小程序,过程简单. 1.申请小程序账号 2.进入开发 3.调用API.比如"苏州实时公交"小程序,选择的是苏州实时公交API. 苏州实时公交API文档:h ...

  9. python基础数据实例_Python基本数据类型及实例详解

    Python 中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对 ...

最新文章

  1. linux上部署mysql服务_在Linux环境下部署MySql服务
  2. windows下mysql命令_windows下的mysql命令使用
  3. SpringSecurity分布式整合之jwt和rsa说明
  4. Url几个常用的函数
  5. 解决:无法将文件“obj\x86\Debug\Windows123.exe”复制到“bin\Debug\Windows123.exe”。
  6. (51)Verilog HDL上升沿检测
  7. SQL Server当中生成一定范围的随机数
  8. 中国 GitHub 开发者数量年增长 37%,为全球最快
  9. javascript里的document.all用法收集
  10. configure: error: Cannot find the WebServer
  11. RobotFramework中实现接口上传文件
  12. SmartRF_Packet_Sniffer_2.18.1软件__2.18.0软件
  13. 软件版本 —— Alpha、Beta、RC版本的区别
  14. 数字乡村建设浅谈(一):可行性、难点、思考
  15. 聊天室小程序服务端源码(客户端接下一条)
  16. 学生用计算机exp,科学计算器EXP
  17. UltraISO绿色版虚拟光驱(带注册码)
  18. P5535 【XR-3】小道消息
  19. el-table-column设置表格内居中
  20. 医院计算机科室简介,信息中心

热门文章

  1. git在公司内部的使用实践(转)
  2. Mac下的比较器工具DeltaWalker的试用期延长法
  3. grid中的绑定 格式化
  4. 射频,系带,调制解调器
  5. java socket相关的timeout
  6. “巨杉数据库”获1000万美元B轮融资,DCM领投
  7. R----plotly包介绍学习
  8. 【Error】InterfaceError (0, '')
  9. sublime text 3 使用过程总结记录
  10. php BC高精确度函数库