学习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处理
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包可以直接保存和恢复内存中的数据。