制作刷单用提词器

作者: 猛犸象和剑齿虎 | 来源:发表于2019-06-15 17:32 被阅读60次
GIF.gif

从文字中获取收益最直接的方式莫过于找到一个写手组织,然后批量地刷单了。
然而,刷单是个非常枯燥的活儿,它不同于自己随心所欲写东西,对字数的严格要求,格式的要求等等,当然能接到一些高级文案类的活儿会好一点,无奈文字基础有些差,于是,就想和自己稍微擅长一点的方式挂钩。
用代码做一个提词器,这是这段时间萌生的念头,当然本人的编程技术也不是很好,属于东一榔头,西一棒槌的野路子,只是单纯从兴趣角度出发而学的。
所以VBA技术一直只在初级水平阶段徘徊,而Python技术大概只在入门级别。所以没有办法通过一种编程语言实现想要的功能。而是采用两种语言,用VBA做提词器,然后用Python完成从excel表格提取数据到文档内。对此还是有些汗颜的。
当然代码虽然初级阶段完成了,实际上只是刚刚起步,数据采集只完成了一点点,而且此类刷单不允许和之前一模一样的单,实际完成的文字部分,还需要后期的修改。
第二部分设想将一些连接词进行自动修改,达到不影响句子意思的目的。
有时候会想像Python语言自己如果能达到人工智能的水平,写出能够自主学习的程序,不断地自我收集数据,并转化,那该有多好,哈哈哈。

VBA部分:

Sub test()
Dim icount&, arr(), ar, ar1, ar2, ar3, n%, rng As Range, p, ws
p = InputBox("请输入商品类")
For Each ws In Worksheets
    If ws.Name = p Then
    '测试用
    'MsgBox "hello"
        icount = Application.WorksheetFunction.CountA(Worksheets(p).Range("a:a"))
        'MsgBox icount
        For Each rng In Worksheets(p).Range("a2:a" & icount)
            n = n + 1
            ReDim Preserve arr(1 To n)
            arr(n) = Join(Application.Transpose(Application.Transpose(rng.Resize(1, 6))), "/")
        Next
        ar = Filter(arr, InputBox("请输入商品名"))
        ar3 = Filter(ar, InputBox("请输入特点"))
        ar1 = ar3(Application.WorksheetFunction.RandBetween(0, UBound(ar)))
        ar2 = Split(ar1, "/")
        Range("a63356").End(xlUp).Offset(1, 0).Resize(1, 6) = ar2
    End If
Next

End Sub

python部分:

import requests
from lxml import etree
import openpyxl

wb=openpyxl.load_workbook('SD.xlsm')
sheet=wb['单']
headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) Ap\
pleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Sa\
fari/537.36"
}
n=1
urllist=['100002402457',   '100003620620',   '46982587803',  '28714955833',  '43285107297',  '47690499856',  '100003896012',  '40963613292',  '27868156296',  '41288758342']
for list1 in urllist:
    url='https://item.jd.com/'+list1+'.html'
    response=requests.get(url,headers=headers).text
    #print(response)
    html = etree.HTML(response)
    text=html.xpath("//div/div[@class='sku-name']")
    print(text[0].text)
    with open('jd.txt',"a") as f:
        #f.write(url+"\n"+str(n)+".SKU:"+list1+"\n"+"商品标题:"+text[0].text.strip()\
        f.write(url + "\n" + str(n) + ".SKU:" + list1 + "\n"\
                + "商品标题:" + sheet.cell(n+1,2).value+" "+sheet.cell(n+1,3).value\
                +"\n"+"推荐理由:"+sheet.cell(n+1,4).value+\
                "\n"+"商品亮点:"+sheet.cell(n+1,5).value+\
                "\n"+"商品运营语:"+sheet.cell(n+1,6).value+"\n""\n")
    n+=1

相关文章

  • 制作刷单用提词器

    从文字中获取收益最直接的方式莫过于找到一个写手组织,然后批量地刷单了。然而,刷单是个非常枯燥的活儿,它不同于自己随...

  • 悬浮提词器介绍

    苹果手机上的悬浮提词器 口播演讲神器 悬浮提词器是可以悬浮在任意App上方的提词器工具! 可悬浮在各大直播APP和...

  • Vlog、演讲必备!这个 App,让你的手机、平板秒变专业提词器

    在演讲、或者拍摄视频时,不想拿着厚厚一叠讲稿翻,也没有准备专业的提词器,可以试试这款便捷的提词应用。 卡片式提词器...

  • 提词器

    【九洲芳文.精英特训营一班】 作为刚刚毕业的农村大学生,小明选择留在了学校所在地工作,这个一线大城市让小明心向神往...

  • 提词器

    这是一款up主们都在用的vlog拍摄神器!实现台词自动滚动播放,让你在讲话时保持从容淡定一条! 【万能悬浮】台词悬...

  • 02-20180102-PPT中的沟通(二)

    O(Objective) 在制作PPT时,大多数人会把PPT当做自己的提词器,但是过多的文字会给听众造成“看”信息...

  • 提词卡

    平生第一次知道提词卡,源于昨晚儿子叫我帮他制作提词卡,他把学校元旦活动的主持稿给我,我一时懵了,不知提词卡是啥。 ...

  • 21天PPT课程No.11如何获得免费提词器?

    21天PPT课程No.11如何获得免费提词器? 本节课分为4个部分。 第1部分如何开启提词器功能? 首先在幻灯片上...

  • 吐槽大会用提词器?这早已不是秘密……

    吐槽大会竟用提词器,上了热搜。 好多网友都震惊了,没想到还有这种操作。 提词器那么大,语气词都有。 观众也看得见,...

  • 2021-05-24 当众讲话枯燥乏味,如果有了提词器会怎样?

    有了提词器,就能说好话吗? 国内脱口秀用提词器这件事,其实并不意外,因为稿子,根本不重要,也就是,词,不重要。 以...

网友评论

    本文标题:制作刷单用提词器

    本文链接:https://www.haomeiwen.com/subject/jenbfctx.html