鱼C论坛

 找回密码
 立即注册
查看: 1949|回复: 2

想用xlsxwriter把数据存进xls表格

[复制链接]
发表于 2020-9-4 09:16:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
  1. import re,requests
  2. import time,json
  3. from pyquery import PyQuery as pq
  4. import xlsxwriter
  5. from snownlp import SnowNLP

  6. mybook = xlsxwriter.Workbook("1.xls")#建立文件
  7. worksheet = mybook.add_worksheet()

  8. headers = {
  9.     "accept": "*/*",
  10.     "accept-encoding": "gzip, deflate, br",
  11.     "accept-language": "zh-CN,zh;q=0.9",
  12.     "content-length": "278",
  13.     "content-type": "application/json",
  14.     "cookie":"_abtest_userid=0f540837-6c5a-4629-aa88-93ba1bfec570; _RSG=pHqDcQKOqkD92.7L6HsBL8; _RDG=28b4f4d49352f22e56153739a68cf82eae; _RGUID=dbb46146-a637-4473-854b-d911951fe089; MKT_CKID=1591713956511.w9k7w.9opk; _ga=GA1.2.1020029856.1591713957; _RF1=119.39.127.107; Session=smartlinkcode=U130709&smartlinklanguage=zh&SmartLinkKeyWord=&SmartLinkQuary=&SmartLinkHost=; Union=AllianceID=4901&SID=130709&OUID=&createtime=1599095310&Expires=1599700110468; MKT_CKID_LMT=1599095310492; MKT_Pagesource=PC; nfes_isSupportWebP=1; _jzqco=%7C%7C%7C%7C1599095310630%7C1.1301033936.1591713956505.1599095310501.1599095863824.1599095310501.1599095863824.0.0.0.3.3; __zpspc=9.2.1599095310.1599095863.2%233%7Cwww.sogou.com%7C%7C%7C%7C%23; _bfi=p1%3D290510%26p2%3D290510%26v1%3D4%26v2%3D3; _bfa=1.1591713953612.3xeul0.1.1591713953612.1599095307538.2.5; _bfs=1.4",
  15.     "cookieorigin":"https://you.ctrip.com",
  16.     "origin": "https://you.ctrip.com",
  17.     "referer": "https://you.ctrip.com/sight/lijiang32/3049.html",
  18.     "user-agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.81 Safari/537.36 SE 2.X MetaSr 1.0"
  19.     }

  20. row = 0
  21. col = 0
  22. data = {"_fxpcqlniredt": "09031090311113380393"}
  23. payload = {
  24.         "arg":{"channelType": "2" ,                  
  25.         "collapseType": "0",
  26.         "commentTagId": "0",
  27.         "pageIndex":"1",
  28.         "pageSize": "10",
  29.         "poiId": "75919",
  30.         "sortType":" 3",
  31.         "sourceType": "1",
  32.         "starType": "0"},        
  33.         }
  34. url = "https://m.ctrip.com/restapi/soa2/13444/json/getCommentCollapseList?_fxpcqlniredt=09031090311113380393"
  35. data = requests.post(url,headers = headers, params = data, data = json.dumps(payload),verify = False)
  36. data.encoding = "utf-8"
  37. resove_college_url = data.text
  38. pat1 = '"content":"(.*?)",'
  39. rest1 = re.compile(pat1,re.S).findall(resove_college_url)

  40. for j in range(0,len(rest1)):
  41.     print(rest1[j].encode("gbk","ignore").decode("gbk"))
  42.     s = SnowNLP(rest1[j])
  43.     print(s.sentiments)
  44.     worksheet.write(row,col,rest1[j])
  45.     worksheet.write(row,col+1,s.sentiments)



复制代码


运行后xls表格中没有存贮进数据,请问是哪里出错误了吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-9-4 09:39:35 | 显示全部楼层
你定义的row和col一直都是0
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-9-4 10:44:23 | 显示全部楼层
天边一抹灬红 发表于 2020-9-4 09:39
你定义的row和col一直都是0

我再后面加上row = row +1,col = col + 1,但是还是没有导入成功
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-26 17:13

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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