Python能够使用一种称为漂亮打印或pprint的特殊方法来正确格式化打印方法的内容。例如,当我们读取json形式的url内容时,该内容将被打印为难以阅读或理解的单行。但是,如果我们应用漂亮的打印,python会根据json标签为它提供一个ice结构。
在下面的程序中,我们使用传统的打印方法来打印网页的json内容。整个结果以一行显示。
输出结果
运行上面的代码给我们以下结果-
{info: {author: The Python Packaging Authority, author_email: pypa-dev@googlegroups.com, . . .接下来,我们采用与上述相同的内容,但现在应用pprint。如您所见,输出格式非常有条理。
输出结果
运行上面的代码给我们以下结果-
{info: {author: The Python Packaging Authority, author_email: pypa-dev@googlegroups.com, bugtrack_url: None, classifiers: [Development Status :: 3 - Alpha, Intended Audience :: Developers, License :: OSI Approved :: MIT License, Programming Language :: Python :: 2, Programming Language :: Python :: 2.7,