- 博客(5)
- 资源 (4)
- 收藏
- 关注
翻译 python数据库(一)
1.使用dbm作为持久化字典#!/usr/bin/python#coding:utf-8'''用持久字典来存储名称/值对数据是在磁盘读取和写入的dbm的键和值必须是字符串类型'''#三个实体items(物品信息)、members(成员信息)、loans(租借信息) #创建一个LendyDB DBM数据库(三个DBM文件)import dbm# ID, Name, Descr
2017-05-16 17:28:01 434
翻译 对CSV文件和XML文件的处理
1.重新格式化数据并写入到CSV文件中#!/usr/bin/python3#coding:utf-8#重新格式化数据(日期)并写入到CSV文件import csvfrom datetime import datetimedef convertDate(item): theDate = item[-1] #从记录中提取日期域 dateObj = da
2017-05-15 16:07:52 929
翻译 用os模块构建文件查找器
探索目录树深度>>> import os>>> for t in os.walk('./'):... print(t)#/usr/bin/python#coding:utf-8#file_tree.py module containing functions to assist#in working with directory hierarchies
2017-05-15 11:08:51 459
翻译 在类中创建属性
首先创建一个简单类:一个特性__radius 和 两个方法 setRadius() area()然后,创建第二个类:把radius 和 area 变成属性。/usr/bin/python3#coding: utf-8class Circle1: def __init__(self, radius): self.__radius = radius def
2017-05-15 10:24:45 551
翻译 生成器函数
Pyhon优雅的魔力使生成器函数很特殊,它们像定格相机一样工作。当一个标准函数遇到return语句时,它会返回值,然后函数会丢弃内部的所有数据。当下次调用时,一切从头开始。yield语句会做不同的事情。它像return一样返回一个值,但是它不会使函数丢弃数据,相反所有数据都被保存起来。 #/usr/bin/python3 2 #coding:utf-8 3 4 #生成器函
2017-05-15 10:19:17 654
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人