求大神指导 再此感激不尽!!!

我想要把输出的结果存入到csv文件中

我的代码如下:(Python 需要3.5版本的)

# coding:utf-8

import requests

import json

import time

time_unix = time.time()

time_unix = str(time_unix).split('.')[0]

headers = {

'Host': 'sec.wedengta.com',

'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.113 Safari/537.36',

'Connection': 'keep-alive',

'Content-Language': 'zh-CN,zh;q=0.8',

'Accept': 'application / json',

# 'Accept-Language': ' zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3',

'X-Requested-With': 'XMLHttpRequest',

'Referer': 'https://sec.wedengta.com/findPool.html?dt_from=web&title=%E8%85%BE%E8%AE%AF%E6%B6%A8%E5%81%9C%E6%9D%BF%E9%A2%84%E6%B5%8B%20-%20%E5%8E%86%E5%8F%B2%E6%8E%A8%E8%8D%90&id=99970_56&webviewType=userActivitesType&dt_page_type=11&timeStamp=1488801827765&barType=null&accessp=null',

'Accept-Encoding': 'gzip, deflate, br'

}

url = 'https://sec.wedengta.com/getIntelliStock?action=IntelliSecPool&id=99970_56&_={0}'.format(time_unix)

request = requests.get(url, headers=headers)

temp = str(json.loads(request.text)).replace('\\', '')

dic = eval(temp)

content = dic['content']

content = eval(content)

vtDaySec = content['vtDaySec']

for every in vtDaySec:

for every_company in every['vtSec']:

print(every['sOptime'])

print(every_company['sChnName'])

print(every_company['sDtCode'][4:])

print('\n')

运行出来结果截图:

我想要的结果是:

csv = open('data.csv', 'w')

for every in vtDaySec:

for every_company in every['vtSec']:

csv.write(','.join([every['sOptime'], every_company['sChnName'], every_company['sDtCode'][4:]]) + '\n')

csv.close()#coding=utf-8

import requests

import json

import time

import csv

import codecs

headers = {

'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.113 Safari/537.36'

}

url = 'https://sec.wedengta.com/getIntelliStock?action=IntelliSecPool&id=99970_56&_={0}'.format(time.time())

r = requests.get(url, headers=headers)

result = json.loads(r.text)

rows = []

for every in json.loads(result['content'])['vtDaySec']:

for company in every['vtSec']:

row = (

every['sOptime'].encode('utf-8'),

company['sChnName'].encode('utf-8'),

company['sDtCode'][4:].encode('utf-8')

)

rows.append(row)

with codecs.open('company.csv', 'wb') as f:

f.write(codecs.BOM_UTF8)

writer = csv.writer(f)

writer.writerow(['date', 'stk_name', 'stk_num'])

writer.writerows(rows)

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd13777.html

相关文章 Recommend

python循环写入csv文件_Python3.5想把抓到的股票信息以循环方式存入到csv文件中怎么做...相关推荐

  1. 《从问题到程序:用Python学编程和计算》——第3章 基本编程技术 3.1 循环程序设计...

    本节书摘来自华章计算机<从问题到程序:用Python学编程和计算>一书中的第3章,第3.1节,作者 裘宗燕,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 第3 ...

  2. python创建csv文件并写入-Python数据写入csv格式文件

    (只是传递,基础知识也是根基) Python读取数据,并存入Excel打开的CSV格式文件内! 这里需要用到bs4,csv,codecs,os模块. 废话不多说,直接写代码!该重要的内容都已经注释了, ...

  3. python3读写excel文件_python3 循环读取excel文件并写入json操作

    文件内容: excel内容: 代码: import xlrd import json import operator def read_xlsx(filename): # 打开excel文件 data ...

  4. python如何在循环中保存文件_Python中如何将爬取到的数据循环存入到csv文件中?...

    求大神指导 再此感激不尽!!! 我想要把输出的结果存入到csv文件中 我的代码如下:(Python 需要3.5版本的) # coding:utf-8 import requests import js ...

  5. python循环遍历把表写入csv_求教python3.5如何把字典循环写入csv?

    初学爬虫,希望把爬到的每条信息写入一个字典,然后循环写入csv文件.但是总是报错显示ValueError: dict contains fields not in fieldnames: 'p',求指 ...

  6. Python文件循环写入行时防止覆盖

    存在问题: 利用写入代码 with open(r'F:\PythonFiles\PycharmFile\ssq.csv', 'w', encoding='utf-8-sig', newline='') ...

  7. python open写入_Python3 open() 函数详解 读取文件写入文件追加文件二进制文件

    Python3 open() 函数详解 读取文件写入文件追加文件二进制文件 open()函数的主要作用是打开文件并返回相应文件对象,使用文件对象可以对当前文件进行读取.写入.追加等操作,默认情况下&q ...

  8. python代码写入方式_【Python 1-17】Python手把手教程之——文件的读写以及I/O操作...

    作者 | 弗拉德 来源 | 弗拉德(公众号:fulade_me) 从文件中读取数据 文本文件可存储的数据量很多,每当需要分析或修改存储在文件中的信息时,读取文件都很有用,对数据分析应用程序来说尤其 如 ...

  9. python逐行写入csv_python 实现一次性在文件中写入多行的方法

    python 实现一次性在文件中写入多行的方法 将要写入的内容 构造 进一个list 中,使用writelines()方法 一次性写入. file_w.writelines(list) file_w. ...

最新文章

  1. 免费版CloudFlare CDN基本设置参考
  2. WiFi CC3200模块 加速IOT物联网发展
  3. 明明连上了网,但是打不开网页
  4. 通过Matlab发送邮件要注意的问题
  5. AtCoder AGC043C Giant Graph (图论、SG函数、FWT)
  6. 20210831 Ubuntu安装Gnome图形界面
  7. IDEA配置java《算法》第四版环境(耗时6小时,总算配置成功了,希望能给大家一点帮助)
  8. centos7解决火狐浏览器fash安装问题
  9. mysql 创建数据库文件_mysql学习之通过文件创建数据库以及添加数据
  10. 一夜刷屏的「猜画小歌」遭到反编译,内部还暗藏哪些玄机?
  11. 5S管理卫生考评办法
  12. A卡核显N卡独显笔记本Deepin20环境下配置双显卡驱动和CUDA
  13. php点击按钮保存图片到相册,手机端点击下载按钮将页面保存成图片到本地
  14. Kubernetes之secrets使用
  15. padavan mysql_newifi3 用Padavan(老毛子)固件 搭建web 尝试
  16. C语言试题165之求三色旗问题
  17. cgb2007-京淘day16
  18. android type c 耳机检测,USB Type-C 的新音频标准将帮助 Android 设备去掉 3.5mm 耳机孔...
  19. 个别化教育计划IEP模板
  20. GEF原理及实现系列(一、GEF概述)

热门文章

  1. 【python数据挖掘课程】二十三.时间序列金融数据预测及Pandas库详解
  2. [python] Kmeans文本聚类算法+PAC降维+Matplotlib显示聚类图像
  3. LeetCode Algorithm 9. 回文数
  4. 做人工智能必看的 45 篇论文,附下载地址 | 文末有彩蛋
  5. 并发编程——进程——生产者消费者模型
  6. 将桌面文件复制到/etc目录
  7. 【ARM】Tiny4412裸机编程之LED(一)
  8. 【Tools】Xshell6安装和卸载图解教程
  9. 【Java】eclipse如何设置成保护眼的背景色
  10. java的websocket_java 实现websocket的两种方式实例详解