test_gdbm.py
来自「mallet是自然语言处理、机器学习领域的一个开源项目。」· Python 代码 · 共 47 行
PY
47 行
#! /usr/bin/env python"""Test script for the gdbm module Roger E. Masse"""import gdbmfrom gdbm import errorfrom test_support import verbose, verify, TestFailedfilename= '/tmp/delete_me'g = gdbm.open(filename, 'c')verify(g.keys() == [])g['a'] = 'b'g['12345678910'] = '019237410982340912840198242'a = g.keys()if verbose: print 'Test gdbm file keys: ', ag.has_key('a')g.close()try: g['a']except error: passelse: raise TestFailed, "expected gdbm.error accessing closed database"g = gdbm.open(filename, 'r')g.close()g = gdbm.open(filename, 'w')g.close()g = gdbm.open(filename, 'n')g.close()try: g = gdbm.open(filename, 'rx') g.close()except error: passelse: raise TestFailed, "expected gdbm.error when passing invalid open flags"try: import os os.unlink(filename)except: pass
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?