Python基础-模块的使用
2017-12-12 15:19
393 查看
模块的使用
demo的目录结构
调用模块
其中init.py空白,我没写什么hello.py
#!/usr/bin/env python3 # -*- coding: utf-8 -*- def printHello(): print("Hello world")
main.py
这里调用了hello模块的打印方法#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Python 模块的使用 "Python 中任何模块的第一个字符串都被识别为注释" # 作者名称 __author__ = 'Su Fadi' # 导入 hello.py 模块 import hello def testRun(): mHello = hello.printHello mHello() # 运行测试 testRun()
导入自带的sys模块Demo
示例#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Python 使用sys模块 # 导入sys模块 import sys def testRun(): # 用户输入的字符串 args = sys.argv if len(args) == 1: print("Hello world") else : # sys模块中 args[0] 永远是 xxx.py print("Hi, %s !" % args[1]) testRun() # 运行测试使用下面语句 # if __name__ == "__main__": # testRun()
运行结果
D:\PythonProject\sustudy>python main.py Hello world D:\PythonProject\sustudy>python main.py sufadi Hi, sufadi !
作用域
Java中的private私有作用域对应Python的 _xxx 或 __xxx,但是Python并没有一种方法可以完全限制访问private函数或变量,一般通过内部逻辑用private函数隐藏起来了。相关文章推荐
- 零基础自学用Python 3开发网络爬虫(五): 使用第三方模块快速抓取与解析
- Python基础 —— 使用 pickle 模块存储数据报错的解决办法
- Python中关于使用模块的基础知识
- Python数据分析基础模块:Anaconda的安装以及简单使用
- python基础-模块import几种方式、__name__使用、__all__使用、模块搜索路径、
- 零基础自学用Python 3开发网络爬虫(五): 使用第三方模块快速抓取与解析
- Python安装使用命令行交互模块pexpect的基础教程
- python文件基础(3)--pickle 模块的使用
- python数据持久存储:pickle模块的基本使用 分类: python python基础学习 python 小练习 2013-06-17 14:41 209人阅读 评论(0) 收藏
- python文件基础(3)--pickle 模块的使用
- 我与python约个会:21. 企业级开发基础2:使用第三方模块
- Python安装使用命令行交互模块pexpect的基础教程
- python基础——使用模块
- 基础入门_Python-模块和包.深入Celery之使用队列以及优先级提高响应?
- 运维学python之爬虫基础篇(二)urllib模块使用
- python爬虫主要就是五个模块:爬虫启动入口模块,URL管理器存放已经爬虫的URL和待爬虫URL列表,html下载器,html解析器,html输出器 同时可以掌握到urllib2的使用、bs4(BeautifulSoup)页面解析器、re正则表达式、urlparse、python基础知识回顾(set集合操作)等相关内容。
- python基础:os模块中关于文件/目录常用的函数使用方法
- Python中关于使用模块的基础知识
- Python模块之chardir: 使用chartdir生成各种图表
- 一步一步教你使用AgileEAS.NET基础类库进行应用开发-WinForm应用篇-演示使用报表构建UI-入库业务查询模块