要被抖音笑死了,打开个网页就算黑客?
平常在刷抖音的时候,经常会看到类似的视频:营销号用 txt 记事本巴拉巴拉写几行代码,就可以伪装成黑客了。
▲一顿操作猛如虎
又比如下面这样,远看一顿操作猛如虎,近看代码原来是打开网页。
简单看了几个视频,发现“黑客”营销号们最常用的套路就是 dir/s start和exit do和loop。
其中 DOS 命令 start 这个命令,它可以启动一个 exe 程序,也可以启动一个 BAT 批处理脚本。
start 这个命令是个并行的命令,也就是说,运行 exe 的时候它可以同时运行多个。
所以,大部分多开电脑版微信的教程也是用的 start。
PS:实际不用 start 也能多开微信,其实鼠标左键选中微信,然后连续多次按回车键就行。
好的,我们回到前一张图,营销号用批处理的命令去实现打开网页来伪装成黑客。今天正好借此聊聊,如果用 Python 打开一个网页应该怎么做?
os
通过引用包,使用方法调用系统的浏览器程序来打开网址。
自己测试时,记得将上方代码中的程序路径和网址换成自己的实际程序路径和具体网址。
selenium
模块允许我们打开 web 浏览器并模拟任何操作,通常被用作自动测试、爬虫或者填写表单等等。
在交互式环境中输入如下命令:
这样就可以通过模块打开一个浏览器网页,后续可以继续操作,比如点击按钮、填写表单、滚动进度条等等。
webbrowser
与不同的是,库是一个内置模块。
如果在命令行中执行以下命令:
会发现系统的默认浏览器自动启动,并在窗口中打开了网页。
另外,命令脚本的参数还有两个选项:
-n:打开新窗口;
-t:打开新标签页。
如果在 Python 中调用模块,具体用法如下所示。
在交互式环境中输入如下命令:
其中 new 参数,表示如何打开页面:
new=1:在新的浏览器窗口中打开网页;
new=2:在新标签页中打开网页。
相对而言,如果你只想打开浏览器显示网页,那就选择库。如果你想模拟用户交互进行更多的操作,那么模块更合适。如果模块也想模拟用户操作,那需要搭配等模块进行点击输入等。
- EOF -
最近更新健康教育
- 注意!这种东西“入侵”校园,已有小学生上瘾!专家紧急提醒→
- 英国本科心理学多少学费
- 亮相!第60届高博会!
- [浦东]澧溪中学: 用好教育惩戒这把“戒尺”
- 重阳节吃糕去,闵行颛桥糕会全面回归
- 武强县周窝镇开展重阳节爱心志愿服务活动
- 继“网”开来|我校学子参与2023年国际网联世界网球巡回赛青少年年终总决赛志愿服
- 河北遷安:多樣形式開展交通安全教育宣傳
- 青海各地全力推进基本公共卫生服务工作提质增效
- 汇聚育人合力 助力学生成长
- 静待花开,每一粒种子都值得等待
- 用我们的“青春”,描绘我们的济南
- 2023年浙江一级造价师打印准考证时间:10月23日-27日
- 托福听力考试的步骤-流程-程序
- 龙向洋:履职尽责 担当作为 为加快建设现代化新蓝山贡献计生协力量
- 美翻了!用“型”打开山师
- 论坛实录|易延友:二审纠错何以可能
- 蕲春一小区自筹20余万资金,共谋共建扮靓美丽家园
- 拼音“o”读“喔”不读“窝”?回应来了→
- 成都心理咨询去哪儿做?成都心理医院排名前十名单
- 漯河:全省团体第一名!
- 海天味业股价业绩“双杀”!市值蒸发5000亿,经销商半年“跑路”416家
- 留学美国申请资料怎么写
- 湖南:打造“法治湘西”样本 护航生态旅游
- 自考是先报名然后再学习吗?