学习python(二):Pycharm,python程序组织
2015-03-08 22:23
225 查看
学习python(二):Pycharm,python程序组织
一,安装Pycharm
选择一个好用的IDE----Pycharm,从官网http://www.jetbrains.com/pycharm/下载,安装
二,python程序组织
(1)模块,
模块对应文件,单个文件就是一个模块,把文件放到sys.path下,使用时import module_name即可
(2)包
包对应目录,目录中需要有文件__init__.py,目录在sys.path下,使用from package_name import module_name 可导入模块
目录中可以包含子目录,子目录即子包
三,文件读写和exception处理
文件打开一般用with语句,with open(‘test.txt’, 'r') as data:,不用关心文件资源的释放问题;
用pickle包可以直接保存和恢复内存中的数据。
一,安装Pycharm
选择一个好用的IDE----Pycharm,从官网http://www.jetbrains.com/pycharm/下载,安装
二,python程序组织
(1)模块,
模块对应文件,单个文件就是一个模块,把文件放到sys.path下,使用时import module_name即可
(2)包
包对应目录,目录中需要有文件__init__.py,目录在sys.path下,使用from package_name import module_name 可导入模块
目录中可以包含子目录,子目录即子包
三,文件读写和exception处理
try: import os os.chdir("/home/read_ng/doc") data = open("test.txt"); data.seek(0); output = open("output.txt", 'a') for line in data: try: (role, speak) = line.split(":", 1) print(role, end=" say: ", file = output); print(speak, end="", file = output); except ValueError: pass except IOError: print('The data is missing !') finally: data.close() output.close()
文件打开一般用with语句,with open(‘test.txt’, 'r') as data:,不用关心文件资源的释放问题;
用pickle包可以直接保存和恢复内存中的数据。
相关文章推荐
- Python学习笔记 之 Python程序组织
- [2]Python学习笔记---开发Python程序的Pycharm
- Python学习之复杂程序组织
- Accelerated C++学习笔记5—<组织程序和数据>
- Python学习笔记三(Python程序升级安装及其Tab自动补齐功能)
- [学习笔记]使用py2exe打包python程序
- Dive in Python学习笔记二:第一个Python程序
- 网络游戏服务器开发::学习了两天python写了一个linux下自动安装程序的脚本
- python爬虫学习小程序
- 黄聪:pycharm开发python 在python Console中输出的程序有乱码,含有中文的输出
- Python学习笔记二(Python程序输入/输出)
- Python学习(十三)------- GUI程序设计
- 学习别人用Python写的围棋程序
- Python学习笔记2_一些小程序
- python学习(程序打包的方法)
- Python下的机器学习工具scikit-learn(学习笔记2--官方实例程序)
- 关于程序组织和组织技巧的学习
- 重新学习python线程应用使用thread类,改写程序
- python 学习记录(4)—本金+利息计算及简单的游戏猜测程序
- Python学习笔记--发布程序