【发布时间】:2020-10-31 04:23:41
【问题描述】:
我认为这很简单,但我没有找到有效的答案。数据导入似乎有效,但下面没有分隔“/”数字的代码。感谢您的帮助。
import urllib.request
opener = urllib.request.FancyURLopener({})
url = "http://jse.amstat.org/v22n1/kopcso/BeefDemand.txt"
f = opener.open(url)
content = f.read()
# below are the 3 different ways I tried to separate the data
content.encode('string-escape').split("\\x")
content.split('\r')
content.split('\\')
【问题讨论】:
-
能否提供您正在使用的变量“content”的样本?
-
网络拉取的开始在 Out[265] 下面:b'Year\tChickPrice\tBeefPrice\tBeefConsump\tCPI\tDPI\tRealChickenPrice\tRealBeefPrice\tRealDPI\t\t(RDPI-Mean)^ sq\n1965\t37.24500733\t59.5\t\t99.5\t\t31.5\t2505\t118.2381185\t\t188.8888889\t7952.380952\t63240362.81\n1966\t39.44150776\ t62.2\t\t104.1\t\t32.4\t2675\t121.7330486\t\t191.9753086\t8256.17284\t68164389.96\n1967\t36.38550716\t60.7\t\t106。 5\t\t33.4\t2828\t108.9386442\t\t181.7365269\t8467.065868\t71691204.42\n1968\t38.00900748\t63.5\t\t109.7\t\t34.8\ t3037\t109.2212859\
-
“内容”是从网址中提取的数据
标签: python data-import