竹笋

双手合十

一些版权意识

虽然但是这点实习工资不配白嫖我定制化自动循环搜索的网页抓取py文件吧!使用说明更别想了,怎么可能把本人辛苦劳动成果拱手出让。本人拒绝封装(其实也不会封装x) 、拒绝白嫖!我本是来骗、来偷技术的啊🥹😭太讲武德了!

VBA代码以分类页做参考自动数据分类

一些简单有参考的数据分类

把分类页的AB列数据做为词典

然后循环对照填写

(爆炸好用 感恩计算机)

Sub Fill-FromReference()
    Dim wsMain As Worksheet
    Dim wsReference As Worksheet
    Dim mainValue As String
    Dim referenceRange As Range
    Dim foundCell As Range
    Dim lastRow As Long
    Dim i As Long
    
    ' 设置分类页工作表和主工作表
    Set wsMain = ThisWorkbook.Sheets("主工作表名")
    Set wsReference = ThisWorkbook.Sheets("分类页")
    
    ' 获取主工作表最后一行的行号
    lastRow = wsMain.Cells(wsMain.Rows.Count, "D").End(xlUp).Row
    
    ' 设置分类页的查找范围为 A 列
    Set referenceRange = wsReference.Range("A:A")
    
    ' 循环每一行
    For i = 1 To lastRow
        ' 获取主要列中的值
        mainValue = wsMain.Cells(i, "D").Value
        
        ' 在分类页中查找匹配的值
        Set foundCell = referenceRange.Find(What:=mainValue, LookIn:=xlValues, LookAt:=xlWhole)
        
        If Not foundCell Is Nothing Then
            ' 如果找到匹配的值,则填写
            wsMain.Cells(i, "G").Value = foundCell.Offset(0, 1).Value
        Else
            ' 如果未找到匹配的值,则填写空值
            wsMain.Cells(i, "G").Value = ""
        End If
    Next i
End Sub

抓取特定网页内容并返回具体结果

多次调试并成功 科技就是生产力(乐)(存档备用)

考虑了登录问题

可以根据其他网页元素进行具体调整(感恩)

from selenium import webdriver
import time
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By


driver = webdriver.Edge()

# 打开网页
driver.get("https://填写.cn/")
time.sleep(10)  # 根据实际情况调整等待时间

# 需要搜索时,返回到目标页面进行搜索
driver.get("https://填写list")

# 找到搜索框元素并输入搜索内容
search_box = driver.find_element(By.CSS_SELECTOR, "input[placeholder='限制输入300字符,不支持单个字、字母或数字输入']")
search_box.click()
search_box.clear()
search_box.send_keys("关键词")

# 定位到按钮元素并点击
button = driver.find_element(By.CLASS_NAME, "el-button.el-button--primary.el-button--small")
button.click()

# 等待页面加载完成
time.sleep(10)  # 根据实际情况调整等待时间

# 等待搜索结果加载完成
wait = WebDriverWait(driver, 20)
result_element = wait.until(EC.presence_of_element_located((By.CLASS_NAME, "total")))

# 获取搜索结果的文本内容
result_text = result_element.text

# 输出结果
print(result_text)

# 关闭浏览器
driver.quit()

更新-批量复制关键词搜索并返回结果-2023-8-22

from selenium import webdriver
import time
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
import pyperclip

clipboard_data = pyperclip.paste()
delimiter = "\n"  
driver = webdriver.Edge()
driver.get("https://链接.cn/")
time.sleep(6)  # 根据实际情况调整进入网页的等待时间
driver.get("https://链接list")
keywords = clipboard_data.split(delimiter)
results = []  # 用于保存结果
for keyword in keywords:
    search_box = driver.find_element(By.CSS_SELECTOR, "input[placeholder='限制输入300字符,不支持单个字、字母或数字输入']")
    search_box.click()
    search_box.clear()
    search_box.send_keys(keyword)
    button = driver.find_element(By.CLASS_NAME, "el-button.el-button--primary.el-button--small")
    button.click()
    time.sleep(1)
    wait = WebDriverWait(driver, 3)  # 时间可调整
    result_element = wait.until(EC.presence_of_element_located((By.CLASS_NAME, "total")))
    result_text = result_element.text
    result = f"{result_text}*{keyword}"  # 可调整连接方式
    results.append(result.strip())  # 移除结尾的换行符和空格
with open('D:\\结果.txt', 'w') as f:
    for result in results:
        f.write(result + '\n')

Excel中MID函数SEARCH函数使用方法

基础:MID(text, start_num, num_chars)

=MID("Hello, World!", 8, 5) 这个例子中,我们从字符串"Hello, World!"中提取长度为5的子字符串。 `start_num` 参数为8,表示从第8个字符开始,所以提取的子字符串为"World",最后的结果是"World"。

获取@用户名:之间的用户名

=MID(A2,SEARCH("@",A2)+1,SEARCH(":",A2)-SEARCH("@",A2)-1)

获取文本中的http链接

=MID(A2,SEARCH("http",A2),LEN(A2)-SEARCH("http",A2)+1)

从文本中提取()内字符

=MID(C1, FIND("(", C1)+1, FIND(")", C1)-FIND("(", C1)-1)

注意全角半角

相柳

困得发疯。为相柳哭到凌晨4点半。

相柳为什么不能和小夭在一起,为什么一定消除狌狌镜里小夭的回忆,为什么要把小夭推开那么远。小夭出场时是在感情里最无所谓的女子,黄帝也讲能保她嫁给任何喜欢的男子,为什么小说最后她被伤到一度心死以至于愿意做不下玉山的王母。QAQ 涂山璟有什么好,自私的涂山璟整日给小夭画饼,远不如防风邶懂她,更不如相柳暗自地、不肯被发觉地实现了小夭的愿望。浩瀚而浪漫的景色,哪个不是相柳给的?

有力自保、有人相依、有处可去,愿你一世安乐无忧

心疼我的宝宝柳狗狗邶(哭)。

防风邶

大兴土木

忘了从暑假的哪天开始,钢琴湖四周都被拉上条带,挖掘机在小树林中挪土,十几个工人拿着铁锹散布在校园各处,场面像某种大型考古发掘。

还挺有趣。

另外有趣的是,昨晚梦到和5人小组一起去旅游,人民币换了泰铢和美元,在梦里算汇率买东西,记得2%和1.8%的数量,但和我在现实里一样,什么都算不明白。hy和cy仍然是印象里最靠谱的队友,虽然梦里hy把店铺铜黄色招牌反射到身上的光线以为是衣服未洗清的污渍这点有些杯弓蛇影。逛一些石窟。

在群里浅提了嘴,讨论东南亚旅行之余,dx私聊我说肚子里是个男孩,感叹确实如我所算,虽然我已经忘记当时怎么推算()。说来今早ly也经由tqh找我问卦,晚上则是tqh来问。于是想起ls,这方面他最吹捧我,每每提到,都会说身边算过的都反馈算得准。作为乙方能得到诸多甲方老板的认可,就算盲目我也开心,但说灵的话, 还得是从龙泉寺下来那脑袋里的灌顶和进气更玄更真实。

收拾了一下本人简陋的小房间,很喜欢有风景的窗户。虽然白天自己呆着会觉得孤单(其实很忙因为再不写论文会死)

Alt text

初始化……

2023年8月12日

买了域名!(虽然感觉名字起得有点土)simplex.love ✅ 参考资料

2023年8月5日

重新使用disqus做评论模块 因为看起来比较舒服 不知道大家不需要的评论模块怎么做出来的 我有点技术力不足 而且其实想要一个摄影作品专用展示页:/

2023-6-23 02:33:51

✅引入了Gitalk做评论
✅解决Error not Found问题

2023-5-31 16:46:47

✅研究了谷歌搜索收录

2023-5-31 03:53:31 笑死 是什么精力让人搭博客搭到🕓 佛了 明天还能继续迟到不成?反思一下

✅搭了标签页(标签页搞明白了,并用chatgpt写了个非常蠢的标签md文件自动生成器🤡
✅重建了目录页contents和标签页一个逻辑
✅更新了一些文档标签和内容

2023-5-22

是哪个计算机麻瓜在努力建造博客啊……是我orz
(努力了2天后)
我看不如直接往里面写字得了 要什么Hexo orz
太难了吧 theme我也不知道怎么加(哭了)
等等……好像应用成功了?
怎么更改板块呢……
啊啊终于成功了是嘛 就是说必须要加上上面那个前言才能用
好耶!

迟到大王

分享迟到大王的日常:

睡觉、迟到、压线交作业🤪

立秋

huazhongyou 没有价值的碎碎念一则

转眼已经到秋天 还有很多事没有做完 而且在丢了猫并寻之无果 又在颐和园丢了手串也寻之无果后 本人元气仿佛大伤() (颐和园像是另一个永恒轮回的走不出的长廊)表现症状为 会提前或者忘记下车 白天醒来头晕目眩 左边腿走路骨头会痛等等

好虚弱 可能也因为在这边实在太久 其实应该离开 但“离开”看起来也是颇为麻烦的一件事 我真的很讨厌麻烦 尤其讨厌没有意义的麻烦

做不喜欢的事情像电话被占线 我知道作为人活不到破天荒的久 时间有限 不然庄子也不会劝大家说知也无涯 被抛至世界玩这样的人生游戏 很多时候只想摆烂 很懂抑郁的大家 也不知道有没有天气的缘故 这阴天 漫无边际的灰白乌云 像胸中淤积的白絮 会致癌

想吃点好的 但遍历大众点评也选不出什么想吃 和dyk吃了好多轮 腻得发疯

想吐 想死 想不起理想(只能想起被强加的期望 想起来更想吐)

猫猫丢失!

呜呜呜呜呜呜呜呜呜呜我的猫丢了呜呜呜呜呜呜呜 好恨 好恨地铁晚高峰 4号线西单站我爆哭 怎么有那么多人挤我呜呜呜呜呜呜呜呜呜呜呜 我的猫猫挂坠连环一起被挤掉 等我发现这件事 我的包上只剩下一个夹扣TTTTTT 救救小猫呜呜呜呜呜呜呜 那可是两年前在天津九木杂物社现在已经绝版的绝妙小猫TTTTTTT lsj还夸它像我 上一个丢的绝版纪念物还是小熊项链 dyk说再给我买也没见买啊呜呜呜呜呜呜呜呜呜呜呜 痛苦!xox