|
新学python
我今天爬了一个彩票数据,代码如下:
import requests
import re
import numpy as np
url = '[img]file:///C:\Users\Think\AppData\Local\Temp\[5UQ[BL(6~BS2JV6W}N6[%S.png[/img]http://datachart.500.com/dlt/history/history.shtml'
response = requests.get(url)
response.encoding = 'gbk'
#print(response.text)
response = response.text
Date = re.findall(r'<td class="t_tr1">(\d{5})</td>',response,re.S)
dataRed = re.findall(r'<td class="cfont2">(\d{1,2})</td>',response,re.S)
dataRed = np.array(dataRed)
dataRed2 = dataRed.reshape((-1,5))
dataBlue = re.findall(r'<td class="cfont4">(\d{1,2})</td>',response,re.S)
dataBlue = np.array(dataBlue)
dataBlue2 = dataBlue.reshape((-1,2))
print(type(dataBlue2))
D = np.column_stack((Date,dataRed2))
D2 = np.column_stack((D,dataBlue2))
print(D2)
fb = open('彩票2.txt','wb')
#with open('彩票2.txt','wb') as f:
# f.write(D2)
for i in D2:
fb.write(i)
fb.close()
为何我保存的数据是:
而不是
|
-
错误图片
-
想要的格式
|