pandas.set_option() 可以设置pandas相关的参数,从而改变默认参数。 打印pandas数据事,默认是输出100行,多的话会输出….省略号。

那么可以添加:

pandas.set_option('display.max_rows',None)

这样就可以显示全部数据

同样,某一列比如url太长 显示省略号 也可以设置。

pd.set_option('display.max_colwidth',500)

下面以爬取统计之家历史文章为例

# encoding: utf-8

import sys

reload(sys)

sys.setdefaultencoding('utf-8')

import pandas as pd

from lxml import etree

import requests

import re

url="https://cosx.org/archives/"

html=requests.get(url).content

selector=etree.HTML(html)

# print html

date=[]

url_list=[]

title=[]

date1=re.findall('(.*?)',html,re.S)

for each in date1:

# print each

date.append(each)

url_list1=selector.xpath('/html/body/p/article/main/ul/li/a/@href')

for each in url_list1:

# print each

# print "https://cosx.org"+str(each)

url_list.append("https://cosx.org" + str(each))

title1 = selector.xpath('/html/body/p/article/main/ul/li/a/text()')

for each in title1:

# print each

title.append(each)

print len(url_list),len(date),len(title)

pd.set_option('display.max_rows',None)

pd.set_option('display.max_colwidth',500)

df=pd.DataFrame({"日期":date,"标题":title,"链接":url_list})

print df

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

python 数据显示不完整 有省略号_python pandas之Dataframe的数据print输出显示为...省略号...相关推荐

  1. python查看dataframe数据类型_python pandas中DataFrame类型数据操作函数的方法

    python数据分析工具pandas中DataFrame和Series作为主要的数据结构. 本文主要是介绍如何对DataFrame数据进行操作并结合一个实例测试操作函数. 1)查看DataFrame数 ...

  2. python dataframe函数_python pandas中DataFrame类型数据操作函数的方法

    这篇文章主要介绍了关于python pandas中DataFrame类型数据操作函数的方法,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 python数据分析工具pandas中Data ...

  3. pandas基于dataframe字符串数据列不包含特定字符串来筛选dataframe中的数据行(rows where values do not contain substring)

    pandas基于dataframe字符串数据列不包含(not contains)特定字符串来筛选dataframe中的数据行(rows where values do not contain subs ...

  4. pandas基于dataframe特定数据列的指定阈值将原dataframe分割成两个dataframe(split dataframe based on column value threshold

    pandas基于dataframe特定数据列的指定阈值将原dataframe分割成两个子dataframe(split dataframe based on column value threshol ...

  5. pandas基于dataframe字符串数据列包含(contains)特定字符串来筛选dataframe中的数据行(rows where values contain substring)

    pandas基于dataframe字符串数据列包含(contains)特定字符串来筛选dataframe中的数据行(rows where values contain substring) 目录

  6. pandas将dataframe日期数据列的日期转化为日期当月第一天(每月1号)的日期并生成新的数据列(Setting date to beginning of month in dataframe)

    pandas将dataframe日期数据列的日期转化为日期当月第一天(每月1号)的日期并生成新的数据列(Setting date to beginning of month in dataframe) ...

  7. pandas对dataframe的数据列进行随机抽样(Random Sample of Columns)、使用sample函数进行数据列随机抽样

    pandas对dataframe的数据列进行随机抽样(Random Sample of Columns).使用sample函数进行数据列随机抽样 目录

  8. pandas对dataframe的数据行进行随机抽样(Random Sample of Rows):使用sample函数进行数据行随机抽样(有放回的随机抽样,replacement)

    pandas对dataframe的数据行进行随机抽样(Random Sample of Rows):使用sample函数进行数据行随机抽样(有放回的随机抽样,replacement) 目录

  9. pandas对dataframe的数据列进行随机抽样(Random Sample of Columns):使用sample函数进行数据列随机抽样(有放回的随机抽样,replacement)

    pandas对dataframe的数据列进行随机抽样(Random Sample of Columns):使用sample函数进行数据列随机抽样(有放回的随机抽样,replacement) 目录

  10. pandas对dataframe的数据行(rows)进行随机抽样:使用sample函数进行数据行(rows)随机抽样

    pandas对dataframe的数据行(rows)进行随机抽样:使用sample函数进行数据行(rows)随机抽样 目录

最新文章

  1. 二分查找算法的一点改进
  2. 熟悉交换机与路由器组网(图解)
  3. 相对最完整的软件测试工具手册
  4. Boost:基于Boost的管道pipeline通信
  5. 一个球从100 米高的自由落下的反弹高度
  6. docker redis mysql_docker创建redis mysql 等服务
  7. 【SQL基础】T-SQL函数类型——元数据函数
  8. mysql binlog线程恢复_使用MySQL SQL线程回放Binlog实现恢复
  9. linux高级命令组合
  10. 百面机器学习 #2 模型评估:07 过拟合和欠拟合及其常用解决方法
  11. 2017级C语言大作业 - 水果忍者
  12. 扩展Python模块系列(四)----引用计数问题的处理
  13. python小甲鱼笔记_小甲鱼python笔记第4讲笔记(个人笔记)
  14. easyUi后台,模板实现前台简易版网上书店功能实现
  15. rational rose mysql_用Rational Rose来建立数据库表
  16. 【Unity3D】AR游戏制作 - Sikuto's Farm
  17. Java学习笔记-IO
  18. 基于Java Swing界面编程教学
  19. SpringMVC的执行流程源码分析?
  20. 一款c语言实现的赛车游戏

热门文章

  1. 大学计算机专业课教师听课评语,教师听课评语
  2. defineProperty 和 proxy 的区别
  3. iPhone之手势切换图片
  4. JavaScript图标移动小案例
  5. linux u盘 引导修复工具下载,win7+ubuntu双系统引导修复工具boot repair disk 32+64位ISO版...
  6. rabbitmq版本升级
  7. html 广告加载页面,JS广告代码延迟加载或是最后加载加快页面载入
  8. 50套电子看板,数据大屏设计,数据展示模板,大屏可视化,大数据分析平台,ui设计模板
  9. Linux 入侵痕迹清理技巧
  10. 浅谈代理服务器的作用