分享99个ASP投票调查源码,总有一款适合您
99个ASP投票调查源码下载链接:https://pan.baidu.com/s/1v_uidVQdevxKtri51OyWdw?pwd=l25g
提取码:l25g
Python采集代码下载链接:采集代码.zip - 蓝奏云
import os import shutil import time from time import sleep from framework.base.BaseFrame import BaseFrame from sprider.business.DownLoad import DownLoad from sprider.business.SeleniumTools import SeleniumTools from sprider.business.SpriderTools import SpriderTools from selenium import webdriver from selenium.webdriver.common.by import By from sprider.model.SpriderEntity import SpriderEntity from sprider.access.SpriderAccess import SpriderAccess sprider_name = "ASP投票调查源码" class CNSourceCoder: base_url = "http://www.downcode.com" base_path = "D:\\Freedom\\Sprider\\CNSource" sprider_count = 99 sprider_start_count =0#ASP新闻文章源码21是大文件 从20开始 first_folder_name = "ASP" max_pager = 10 # 正在采集第54页的第1个资源,共64页资源 word_image_count = 5 # word插入图片数量 同时也是明细采集图片和描述的数量 page_end_number = 0 word_content_list = [] haved_sprider_count = 0 # 已经采集的数量 sprider_detail_index = 0 # 明细方法采集的数量 累加 tempFileList=[]
矮个芝麻网站点评站系统(广告联盟测评源码) V2.2
网站点评站系统(广告联盟测评源码) V2.1
Ajax投票插件 For Z-Blog V1.0
网联网络投票评选系统 V1.0.0
小妖在线投票系统 V4.0
ASPCMS 开源投票系统 V1.0
完整人物活动评比投票系统 V1.0
ITool问卷调查系统
大高朋(DaGaoPeng)讲评评选系统
仿Webmasterhome 网站收录查询
def sprider(self,sprider_name): """ ASP留言日记源码 http://www.downcode.com/sort/j_1_2_1.shtml ASP交友会员源码 http://www.downcode.com/sort/j_1_5_1.shtml ASP投票调查源码 http://www.downcode.com/sort/j_1_6_1.shtml ASP上传下载源码 http://www.downcode.com/sort/j_1_7_1.shtml :param sprider_name: :return: """ if sprider_name == "ASP聊天室源码": self.first_column_name = "sort" self.second_column_name = "j_1_1" elif sprider_name=="ASP投票调查源码": self.first_column_name = "sort" self.second_column_name = "j_1_6" elif sprider_name=="ASP留言日记源码": self.first_column_name = "sort" self.second_column_name = "j_1_2" elif sprider_name == "ASP江湖论坛源码": self.first_column_name = "sort" self.second_column_name = "j_1_3" elif sprider_name == "ASP新闻文章源码": self.first_column_name = "sort" self.second_column_name = "j_1_4" elif sprider_name == "ASP交友会员源码": self.first_column_name = "sort" self.second_column_name = "j_1_5" elif sprider_name == "ASP上传下载源码": self.first_column_name = "sort" self.second_column_name = "j_1_7" BaseFrame().debug("开始采集" + self.first_folder_name + "...") BaseFrame().right("本次采集参数:日志路径=" + str(BaseFrame().LOG_PATH) + "") BaseFrame().right("本次采集参数:sprider_count=" + str(self.sprider_count) + "") BaseFrame().right("本次采集参数:sprider_name=" + sprider_name + "") sprider_url = self.base_url + "/{0}/{1}_1.shtml".format(self.first_column_name, self.second_column_name)# 根据栏目构建URL BaseFrame().debug("本次采集参数:sprider_url=:" + sprider_url) self.second_folder_name = str(self.sprider_count) + "个" + sprider_name # 二级目录也是wordTitle self.merchant = int(self.sprider_start_count) // int(self.max_pager) + 1 # 起始页码用于效率采集 self.file_path = self.base_path + os.sep + self.first_folder_name + os.sep + self.second_folder_name BaseFrame().right("本次采集参数:file_path=" + self.file_path + "") # 浏览器的下载路径 self.down_path = self.base_path + os.sep + self.first_folder_name+ os.sep + self.second_folder_name+ "\\Temp\\" BaseFrame().right("本次采集参数:down_path=" + self.down_path + "") # First/PPT/88个动态PPT模板/动态PPT模板 self.save_path = self.base_path + os.sep + self.first_folder_name + os.sep + self.second_folder_name + os.sep + sprider_name BaseFrame().right("本次采集参数:save_path=" + self.save_path + "") if os.path.exists(self.down_path) is True: shutil.rmtree(self.down_path) if os.path.exists(self.down_path) is False: os.makedirs(self.down_path) if os.path.exists(self.save_path) is True: shutil.rmtree(self.save_path) if os.path.exists(self.save_path) is False: os.makedirs(self.save_path) chrome_options = webdriver.ChromeOptions() diy_prefs = {'profile.default_content_settings.popups': 0, 'download.default_directory': '{0}'.format(self.down_path)} # 添加路径到selenium配置中 chrome_options.add_experimental_option('prefs', diy_prefs) chrome_options.add_argument('--headless') # 隐藏浏览器 # 实例化chrome浏览器时,关联忽略证书错误 driver = webdriver.Chrome(options=chrome_options) driver.set_window_size(1280, 800) # 分辨率 1280*800 driver.get(sprider_url) element_list = driver.find_elements(By.CLASS_NAME, "j_text_sort_a") # element_list = element_ul.find_elements(By.TAG_NAME, "h2") # page_end_number = 1 page_end_url = "" a_elments = driver.find_elements(By.TAG_NAME, "a") for a in a_elments: page_end_title = a.get_attribute("title") if page_end_title == "最后页": page_end_url = a.get_attribute("href") print(page_end_url) break if page_end_url is None or page_end_url == "": page_end_number = 1 else: page_end_number = (page_end_url.split(".shtml")[0].split("_")[3]) self.page_count = self.merchant while self.page_count <= int(page_end_number): # 翻完停止 try: if self.page_count == 1: self.sprider_detail(driver,element_list, page_end_number) pass else: if self.haved_sprider_count == self.sprider_count: BaseFrame().debug("采集到达数量采集停止...") BaseFrame().debug("开始写文章...") SpriderTools.builder_word(self.second_folder_name, self.word_content_list, self.file_path, self.word_image_count, self.first_folder_name ) SpriderTools.copy_file(self.word_content_list, self.save_path, self.second_folder_name, self.file_path) SpriderTools.gen_passandtxt(self.second_folder_name, self.word_content_list, self.file_path) BaseFrame().debug("文件编写完毕,请到对应的磁盘查看word文件和下载文件!") break next_url = self.base_url + "/{0}/{1}_{2}.shtml".format(self.first_column_name, self.second_column_name, self.page_count) driver.get(next_url) element_list = driver.find_elements(By.CLASS_NAME, "j_text_sort_a") self.sprider_detail(driver, element_list, page_end_number) pass self.page_count = self.page_count + 1 # 页码增加1 except Exception as e: print("sprider()执行过程出现错误:" + str(e))
JS10排行榜投票系统
Edu大型活动调查系统 V3.0
松树虚拟主机测评程序(ASP版)V1.0
简单FLASH+ACCESS投票系统
25175 水电费查询管理系统 V1.1.1
Asp+Access人物投票评比系统 V1.0
全国酒店查询预订网[API] V2.0
ALEXA排名查询阿里西西版 V2009
ASP+Ajax无刷新投票程序
网吧投票系统 2009版
仙人掌网络人物投票系统2.0
迅易评选投票管理系统 V11.0
W78人物投票评选系统
雪晖在线投票系统 (Asp) Build 20081114
锋蕴科技在线问卷调查分析系统 V1.0版
动域网奥运投票系统(简易版)(原创)
import os import shutil def void_folder(path): # 访问path路径下的文件或文件夹 lst = os.listdir(path) # 打印每一层的文件或文件夹 for name in lst: # 拼接名称,得到绝对路径,判断该文件是否符合是文件夹 real_path = os.path.join(path, name) # 如果是文件夹,则打空格表示,并且递归访问下一层 if os.path.isdir(real_path): # print(name) files = os.listdir(real_path) if len(files) == 0: print("void_folder():"+name) shutil.rmtree(real_path) endindex = len(real_path) - len(name) real_path = real_path[0:endindex] void_folder(real_path) else: void_folder(real_path) # 如果不是文件夹,直接打印,不再递归访问下一层 else: #print(name) pass def void_file(dirPath): dirs = os.listdir(dirPath) # 查找该层文件夹下所有的文件及文件夹,返回列表 for file in dirs: file_full_name = dirPath + '/' + file file_ext = os.path.splitext(file_full_name)[-1] if file_ext is None or file_ext=="": continue if "rar" == str(file_ext.split(".")[1]): os.remove(file_full_name) if "zip" == str(file_ext.split(".")[1]): os.remove(file_full_name) if "gz" == str(file_ext.split(".")[1]): os.remove(file_full_name) if "tgz" == str(file_ext.split(".")[1]): os.remove(file_full_name) # 查找指定文件夹下所有相同名称的文件 def search_file(dirPath, fileName): dirs = os.listdir(dirPath) # 查找该层文件夹下所有的文件及文件夹,返回列表 for currentFile in dirs: # 遍历列表 absPath = dirPath + '/' + currentFile if os.path.isdir(absPath): # 如果是目录则递归,继续查找该目录下的文件 search_file(absPath, fileName) elif currentFile == fileName: print(absPath) # 文件存在,则打印该文件的绝对路径 os.remove(absPath)
盛维在线调查系统V7.1
东旭网络问卷调查系统 V2.4
乡下人Ajax投票、顶一下程序 V1.0
雨点投票程序(V1.0)
ASP+AJAX2008512大地震祭奠逝者小程序
雪晖投票系统(ASP)2008.3.23
气候酷派超炫投票系统 V2.0
腾龙在线图片投票评选系统 V2008
迅易人物评选管理系统 V8.1
人物图片投票评选系统 V3.1
网上人物评选投票系统 V3.0 免费版
ASP+WAP的域名查询源码下载
Linnux 调查投票程序
拓网IP查询系统 V1.0
影狐投票程序 V1.6
威海婚嫁IP自助查询 V1.5.1
自由领域投票系统 V2.0
IP归属地查询系统 V1.0
通用图片投票程序
动易问卷调查管理系统 2006 Beta
Fwint投票系统1.0测试版
MayVote V1.21
长江大学校徽评选投票系统
心情网络投票系统
VoteZ在线投票管理系统 V1.5
万域网网上调查系统
明发网络单用户投票系统
[雪晖在线]投票系统2005版
[雪晖在线]投票系统 V2.2 圣诞版
思高网站调查系统 Ver1.2
VoteZ在线投票管理系统 ASP V1.0
蓝滨投票调查系统 040612 精简版(原梦痕投票系统)
商务世纪多用户投票系统
龙腾投票系统XP V1.0
免费短信投票系统(客户端) V0.1 Bate
蓝滨投票调查系统1.0
影视歌曲投票系统
完美投票系统 V1.0
公用投票系统
Flash饼图投票系统单用户版 V2.0
Flash饼图投票系统单用户版 V1.0
培正商学院网站投票系统 V1.2 Beta 3
梦痕网络投票调查系统 V1.5 正式版
校园之声投票系统
Raintung多用户调查Ver1.0
西路评分系统修正版本
功能强大的调查系统
培正商学院学生会网站调查系统 Version1.0.0
射月者在线调查系统 1.0
梦痕网络投票系统1.0
蜘蛛精调查表
信心投票系统 SQL版V1.0
情人修改的品网程序
雨农网民调查系统多用户增强版
年度最佳歌手投票系统
传奇多用户在线调查系统
网酷饼图投票系统 1.0 Beta 0820
合作投票系统ACCESS版
烛光投票系统1.0
最后送大家一首诗:
山高路远坑深,
大军纵横驰奔,
谁敢横刀立马?
惟有点赞加关注大军。