Python PrettyTable示例
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python PrettyTable示例,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1431字,纯文字阅读大概需要3分钟。
内容图文
![Python PrettyTable示例](/upload/InfoBanner/zyjiaocheng/824/20b36821d508405f8e77928bbdd8d07b.jpg)
所以我有这个PrettyTable示例,我从文档中复制了但是我收到了一个错误.
#!/usr/bin/python
from prettytable import PrettyTable
import csv
x = PrettyTable(["City name", "Area", "Population", "Annual Rainfall"])
x.align["City name"] = "l" # Left align city names
x.padding_width = 1 # One space between column edges and contents (default)
x.add_row(["Adelaide",1295, 1158259, 600.5])
x.add_row(["Brisbane",5905, 1857594, 1146.4])
x.add_row(["Darwin", 112, 120900, 1714.7])
x.add_row(["Hobart", 1357, 205556, 619.5])
x.add_row(["Sydney", 2058, 4336374, 1214.8])
x.add_row(["Melbourne", 1566, 3806092, 646.9])
x.add_row(["Perth", 5386, 1554769, 869.4])
print x
这是我得到的错误.
Traceback (most recent call last):
File "/home/definity/Desktop/Cloud/code/Python/Finacial.py", line 3, in <module>
from prettytable import PrettyTable
File "/usr/local/lib/python2.7/dist-packages/prettytable-0.7.2- py2.7.egg/prettytable.py", line 35, in <module>
import csv
File "/home/definity/Desktop/Cloud/code/Python/csv.py", line 6, in <module>
reader = csv.reader(ifile)
AttributeError: 'module' object has no attribute 'reader'
[Finished in 0.1s with exit code 1]
为什么我从第一个例子中得到错误?
解决方法:
您可能在Finacial.py脚本旁边有一个名为csv.py的文件,该文件隐藏了内置的csv模块 – 因此导致其导入(更准确地说:属性访问)失败.
它可能是/home/definity/Desktop/Cloud/code/Python/csv.py,但也可能是/home/definity/Desktop/Cloud/code/Python/csv.pyc,甚至是csv文件夹.
内容总结
以上是互联网集市为您收集整理的Python PrettyTable示例全部内容,希望文章能够帮你解决Python PrettyTable示例所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。