找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 2040|回复: 0

[求助] with open 写入的问题

3

主题

8

帖子

8

积分

贫民

积分
8
Sugarcane 发表于 2018-1-20 22:16:28 | 显示全部楼层 |阅读模式
新学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()



为何我保存的数据是:



而不是

错误图片

错误图片

想要的格式

想要的格式
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表