如何用 Pythony 语言写一个在京东商城抢购 618 特价商品的程序

2024-06-01 12:56:03 +08:00
 pauluswanggang
下面是我在 Chatgpt 上得到的代码程,我是个初学者,这个程序这样写有问题吗?
import requests
from bs4 import BeautifulSoup
import time

# 京东的商品 URL
url = 'https://item.jd.com/100012043978.html'

# 设置请求头,模拟浏览器
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36'
}

def check_price(url):
response = requests.get(url, headers=headers)
soup = BeautifulSoup(response.text, 'html.parser')

# 解析价格 (需要根据具体页面结构调整)
price_tag = soup.find('span', {'class': 'price'})
if price_tag:
price = price_tag.text.strip()
print(f"当前价格: {price}")
else:
print("未能获取价格信息")

def main():
while True:
check_price(url)
# 等待一段时间后再次检查,避免频繁请求
time.sleep(60) # 每 60 秒检查一次

if __name__ == "__main__":
main()
4537 次点击
所在节点    Python
34 条回复
Ipsum
2024-06-02 08:46:02 +08:00
新手村出来直接开挂干最终 boss ?
dayeye2006199
2024-06-02 08:49:47 +08:00
类比如下:

我最近刚练了一套闪电六连鞭,我照着马老师传授的秘籍,练的很熟练了。
我现在去和泰森比划比划,大家觉得我这套演练的鞭法有什么问题?

闪电鞭没啥问题,找的对手有点太硬核
ravenwang
2024-06-02 11:17:50 +08:00
感觉是要抢狗东的毛子
iorilu
2024-06-02 11:33:11 +08:00
这种东西如果没啥用, 那就是浪费时间

如果真有用, 恭喜你, 可能有免费饭吃了
cnevil
2024-06-02 23:16:40 +08:00
多刷几次你就发现会有验证等着你,然后你就陷入了另一个反爬的大坑
不够这个搞明白了还挺好的,可以接别人的活,很刑
126ium
2024-06-03 07:19:27 +08:00
不是,python 都能拼错,还是不要来掺和这事了吧
Spute
2024-06-03 09:15:14 +08:00
直接用 requests 包调用 api 风险很多,估计想突破 JD 的反扒技术也比较难,而且还有风险。
建议使用模拟用户操作的实现。比如:用 selenium ,或者 RPA 等
cxsz
2024-06-03 09:19:57 +08:00
先拿简单的练练手,比如过 cf 的验证啥的,这种资料还算比较多,上来直接难度,太难了
roychaos
2024-06-03 09:27:56 +08:00
要不咱试试大麦网?
blankmiss
2024-06-03 09:51:22 +08:00
你第一步登录 就 game over 了
EndlessMemory
2024-06-03 11:03:46 +08:00
锤子用没有,别人黄牛的脚本是很专业的,你这个几十行代码肯定做不到
deplives
2024-06-03 12:50:28 +08:00
单词都拼不对,就想一口胖子
wang93wei
2024-06-07 14:03:07 +08:00
为啥用 request 啊,,,不用 playwright ?不怕被封?
ovovovovo
2024-07-05 15:13:07 +08:00
Pythony 是什么,胖东来?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1045929

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX