这是我第一次在堆栈溢出中发帖。也许我可以得到我需要的解决方案。
busdata=shelve.open("Database")
for lctno in busdata.keys():
outputLine( lctno , busdata[ lctno ])
Run Code Online (Sandbox Code Playgroud)
它随机显示我的 .dat 文件中的数据。我希望它按升序显示。
正如 gddc 所建议的,解决方案是为自己排序密钥。
busdata=shelve.open("Database")
my_keys = list(bustdata.keys())
my_keys.sort()
for lctno in my_keys:
outputLine( lctno , busdata[ lctno ])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4448 次 |
| 最近记录: |