删除' \ n'来自刮表

时间:2018-05-26 21:29:54

标签: scrape

你好以下是我的代码,我尝试使用拆分,替换命令并仍然得到' \ n'在我的桌子里。

我的代码如下。

url =" https://shared.websol.barchart.com/quotes/quote.php page = quote& sym = ng& x = 13& y = 8& domain = if& display_ice = 1& enabled_ice_exchanges =& tz = 0& ed = 0&# 34;

res = requests.get(url)

汤= BeautifulSoup(res.text,' lxml')

Header = soup.findAll(' tr',limit = 2)[1] .findAll(' th')

column_headers = [th.getText()for th in soup.findAll(' tr',limit = 2)[1] .findAll(' th')]

打印(COLUMN_HEADERS)

data_rows = soup.findAll(' tr')[2:]

i = range(len(data_rows))

表示data_rows中的td:

row = td.get_text()

print(row,end= '\n')

代码的输出仍然是下面的格式,但显示为行和列,稍微散布。

我想最终将其导出到Pandas进行分析

\ n Aug \ 19(NGQ19)\ n 2.688s \ n +0.001 \ n 2.691 \ n 2.691 \ n 2.670 \ n 355 \ n \ n2.687 \ n 05/25/18 \ n

0 个答案:

没有答案