全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 4708|回复: 36
打印 上一主题 下一主题

[翻译] 有偿求一段代码(一个页面)(已解决)

[复制链接]
跳转到指定楼层
1#
发表于 2016-12-8 00:37:39 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 砍柴郎 于 2016-12-8 12:28 编辑

已解决,非常感谢热心帮助的朋友!

最后采用了贴吧兄的代码,运行一下,非常好,还有一点点适应性改进,我就单独请教他了好了。还请贴吧兄PM一下您的收款方式,一点烟钱,略表心意。

重点感谢miniloop和linhai的代码,由于我对python完全没接触过,只好放弃了。

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------



有偿求一段代码(一个页面),请大神帮帮忙,谢谢。
想实现的功能:
打开该页面后,该页面自动按顺序打开以下链接:http://www.xxx.com/seacher.html?url=网址变量
其中:
www.xxx.com是我已有的网站,seacher.html也是已有的文件,已放入www.xxx.com根目录下。
难点是“网址变量”要求是来自爱站网页面中的“最近查询”中的网址,例如在爱站网中查询“baidu.com”域名情况后,,在查询页面http://www.aizhan.com/cha/baidu.com/的下面会出现“最近查询”列表,如下图:

傲游截图20161208003433.jpg (29.11 KB, 下载次数: 0)


我想实现的功能就是做一个页面,打开这个页面后,该页面自动按顺序打开以下链接:http://www.xxx.com/seacher.html?url=网址变量,
真不知道描述清楚没有,还请大神们帮忙,谢谢。如有意,请跟贴顺便报下价。再次感谢。


哦,要求代码是用HTML或者PHP写的,因为我只有PHP空间。
37#
发表于 2016-12-8 11:42:34 | 只看该作者
本帖最后由 linhai 于 2016-12-8 11:56 编辑
  1. import urllib.request
  2. import re
  3. import time

  4. def urlOpen(url):
  5.     response = urllib.request.urlopen(url)
  6.     html = response.read().decode('utf-8')
  7.     return html

  8. def getUrls(url):
  9.     html = urlOpen(url)
  10.     a = re.compile(r'/cha/(.*?)/">')
  11.     urlAera = a.findall(html)
  12.     return urlAera

  13. while True:
  14.     urls = getUrls('http://www.aizhan.com/cha/m.quan123.cc/')
  15.     for url in urls:
  16.         url = 'https://www.baidu.com/s?wd='+ url    #替换为http://www.xxx.com/seacher.html?url=
  17.         print('正在访问%s' %url)
  18.         page = urllib.request.urlopen(url).read()
  19.     time.sleep(5)
  20.     print('等待五秒继续执行。。。')
复制代码
36#
 楼主| 发表于 2016-12-8 11:33:15 | 只看该作者
linhai 发表于 2016-12-8 11:28
可以啊 随便改。打包成exe就不需要安装py环境了

哈,能否给我?
35#
发表于 2016-12-8 11:28:11 | 只看该作者
本帖最后由 linhai 于 2016-12-8 11:29 编辑
砍柴郎 发表于 2016-12-8 11:16
里面的"https://www.baidu.com/s?wd="这段链接,可以很方便修改成其他的链接吧?

哦,我的机子还需要安 ...


可以啊 随便改。打包成exe就不需要安装py环境了
QQ截图20161208113109.jpg (97.5 KB, 下载次数: 0)
34#
 楼主| 发表于 2016-12-8 11:16:25 | 只看该作者
本帖最后由 砍柴郎 于 2016-12-8 11:17 编辑


里面的"https://www.baidu.com/s?wd="这段链接,可以很方便修改成其他的链接吧?

哦,我的机子还需要安装那个python环境吧?
33#
发表于 2016-12-8 11:12:15 | 只看该作者
砍柴郎 发表于 2016-12-8 11:07
还有,您这个http://www.123tao.cc/,好像打不开。

quan.123tao.cc 在北岸让我停掉解析了
32#
发表于 2016-12-8 11:11:04 | 只看该作者
砍柴郎 发表于 2016-12-8 11:03
请问您这个最后是网页形式还是一个程序形式?不好意思,我没接触过。。 ...

桌面程序 QQ截图20161208111222.jpg (127.87 KB, 下载次数: 0)
31#
 楼主| 发表于 2016-12-8 11:07:03 | 只看该作者
linhai 发表于 2016-12-8 10:52
全平台。linux mac windows

是不是这种效果

还有,您这个http://www.123tao.cc/,好像打不开。
30#
 楼主| 发表于 2016-12-8 11:03:12 | 只看该作者
linhai 发表于 2016-12-8 10:52
全平台。linux mac windows

是不是这种效果

请问您这个最后是网页形式还是一个程序形式?不好意思,我没接触过。。
29#
 楼主| 发表于 2016-12-8 11:01:58 | 只看该作者
linhai 发表于 2016-12-8 10:52
全平台。linux mac windows

是不是这种效果

是的,是的。。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-14 09:52 , Processed in 0.067084 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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