I am trying to run a python program. It is giving the KeyError: '13'. I have no clue regarding this error.<div> this is the python code relevant to the error:</div><div><br></div><div><div>dpi = 100</div><div>bold = 0</div>
<div>italic = 0</div><div>mono = 0</div><div>comment = ""</div><div>dbname = "font.db"</div><div><br></div><div>for o, a in opts:</div><div><span class="Apple-tab-span" style="white-space:pre">     </span>if o == '-b': bold = 1</div>
<div><span class="Apple-tab-span" style="white-space:pre">      </span>if o == '-i': italic = 1</div><div><span class="Apple-tab-span" style="white-space:pre">     </span>if o == '-m': mono = 1</div><div><span class="Apple-tab-span" style="white-space:pre">       </span>if o == '-d': dpi = int (a)</div>
<div><span class="Apple-tab-span" style="white-space:pre">      </span>if o == '-c': comment = string.join (string.split (a), " ")</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>if o == '-g': dbname = a</div>
<div><br></div><div>fontname = args[0]</div><div>pixel_size = int (args[1])</div><div><br></div><div>point_size = int (pixel_size * 72.27 / dpi + 0.5)</div><div><br></div><div># Approximate average glyph width.</div><div>
avg_width = pixel_size * 17 / 24</div><div><br></div><div>db = anydbm.open (dbname, "r")</div><div>codes = loads (db [str (pixel_size)])</div></div><div><br></div><div>And the error is :</div><div><div>python2 ../../../mk_bdf.py -c "Converted from fonts of Computer Modern family (C) 1979-1985 Donald E. Knuth and others." -b  'TeX Sans' 13 > tex09sb.bdf</div>
<div>Traceback (most recent call last):</div><div>  File "../../../mk_bdf.py", line 108, in <module></div><div>    codes = loads (db [str (pixel_size)])</div><div>  File "/usr/lib/python2.7/bsddb/__init__.py", line 270, in __getitem__</div>
<div>    return _DeadlockWrap(lambda: self.db[key])  # self.db[key]</div><div>  File "/usr/lib/python2.7/bsddb/dbutils.py", line 68, in DeadlockWrap</div><div>    return function(*_args, **_kwargs)</div><div>  File "/usr/lib/python2.7/bsddb/__init__.py", line 270, in <lambda></div>
<div>    return _DeadlockWrap(lambda: self.db[key])  # self.db[key]</div><div>KeyError: '13'</div></div><div><br></div><div><br></div><div><br></div><div> Anybody please help me in running the program.</div>