专栏首页祥子的故事python | 学习总结 urllib.request

python | 学习总结 urllib.request

在anaconda3下,用urllib.request包来获取数据

例子:计算行数、列数

__author__ = 'zhangx'
import urllib.request
import sys


#读数据
target_url = ("https://archive.ics.uci.edu/ml/machine-learning-databases/undocumented/connectionist-bench/sonar/sonar.all-data")

data = urllib.request.urlopen(target_url)


#转为列表数据
xList = []
labels = []
for line in data:
    #split on comma
    row = line.strip().decode('utf-8').split(",") #注意编码方式
    xList.append(row)


#输出
sys.stdout.write("Number of Rows of Data =" + str(len(xList)) + '\n')
sys.stdout.write("Number of Columns of Data =" + str(len(xList[1])))

Number of Rows of Data =208 Number of Columns of Data =61

总结和进步

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • spark | 学习记录: 启动Scala、python

    努力在北京混出人样
  • HIVE窗口函数

    CSDN博客地址:https://mp.csdn.net/mdeditor/81067060

    努力在北京混出人样
  • sql | 基础总结 | 思维导图

    努力在北京混出人样
  • Paranoid Transformer:把混乱叙事方法看做计算机创造力的表现(CS)

    本文重新审视了在语境中的计算机创造力的接受理论。文章提出了一个叫“Paranoid Transformer”的研究。“Paranoid Transformer”...

    N乳酸菌
  • [计算机视觉论文速递] 2018-04-28

    [1]《View Extrapolation of Human Body from a Single Image》

    Amusi
  • 再谈矢量的微积分

    中文摘要:我们重温矢量的微积分,线性的一个类型版本。矢量(以及线性)最初是用于量子计算的,作为对系统F的扩展,其中λ项的线性组合也是项,类型的线性组合也是类型。

    用户7454122
  • Gradle入门前奏

    在文章为什么现在要用Gradle?中,我们学习了常见的构建工具,以及Gradle与这些构建工具相比有那些不同的特性。这一篇文章我们接着来学习Gradle入门需要...

    用户1269200
  • 零基础入门 9: Unity脚本的生命周期

    因为接下来的几篇分享,可能会开始编写脚本,所以索性用这篇来介绍下Unity脚本的常用生命周期函数。

    韩东吉
  • LVM-HOWTO/学习笔记(四)

    We can now create a mount-point and mount the volume

    力哥聊运维与云计算
  • Python盗号原理-代码实现截屏键盘记录远程发送-不要做坏事-木马外挂学习使用

    这年头盗号的从出不穷,不是脱裤就是社工钓鱼。今天呢我们就以前面的几篇技术文章做铺垫,来讲一下python盗号的原理(学习用途,请勿用于违法犯罪),知己知彼方能百...

    用户1682544

扫码关注云+社区

领取腾讯云代金券