ASP源码
分享133个ASP源码,总有一款适合您
下面是文件的名字,我放了一些图片,文章里不是所有的图主要是放不下...,
133个ASP源码下载链接:https://pan.baidu.com/s/1l_8UHQkosNF3HHTu8AFq5A?pwd=yxvw
提取码:yxvw
Python采集代码下载链接:https://wwgn.lanzoul.com/iKGwb0kye3wj
H_conly站长管理助手 v1.3 GBK
Flashfocus焦点图片切换系统
睿裔电脑照大头帖程序 v1.0
喜木天气预报查询系统
BBSxp 2008 8.0.5 SP2 Build 100905 GBK
河工学生学籍管理系统 v1.0
中国新华企业网站管理源码 build 201009
在线客服系统 v1.0
单文件文章发布系统 v1.0
SitePowerEasy企业网站管理系统 v6.1
飞天论坛FTBBS ASP v7.2 build 100916 静态GBK版
飞天论坛FTBBS ASP v7.2 build 100916 静态UTF-8版
灵讯企业网站系统 v1.1
翎动广告(小计天空)-快递系统 v1.2
CXT Flash整站 v2.0
天涯搜吧 v1.0
深度开源WAP企业网站程序 v1.0
炒股资讯小偷伪静态采集程序 v1
全屏Flash装饰公司网站 v1.0
百度贴吧小偷 v1.0
迅达企业网站管理系统 v20100910
eTop文章管理系统 v0.1
25175 排课生成系统 v2.0.1 build 0910
import os
# 查找指定文件夹下所有相同名称的文件
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)
25175 教师档案管理系统 v2.0.8 build 0820D
25175学生档案管理系统 v2.1.0 build 0909
我的办公室asp版 v1.0
CC通用大学社团网站平台 v6.3.1
JcarouSellite 可控切换的幻灯片 v1.0
达达在线客服 v2.0.5
百度知道小偷伪静态版 v1.0
GetAA拼客系统 v2.2
在线订购程序asp 完整版
柏顿文章管理系统 v2.0 build 20100723
耍米网域名展示系统终结版 v1.3
小流氓QQ空间小偷免费版 v1.0
1QQ2小说程序(自动更新免维护) v3.0
百度软件小偷伪静态版 v1.0
柏顿企业网站管理系统 v1.0
酷洪个人网站源码 v2
25175 学生证书查询管理系统 2008 build1109D
一米阳光 V7.0A
base_url = "https://down.chinaz.com" # 采集的网址
save_path = "D:\\Freedom\\Sprider\\ChinaZ\\"
sprider_count = 133 # 采集数量
sprider_start_count=2730 #正在采集第491页的第12个资源,共499页资源 debug
word_content_list = []
folder_name = ""
page_end_number=0
max_pager=15 #每页的数量
haved_sprider_count =0 # 已经采集的数量
page_count = 1 # 每个栏目开始业务content="text/html; charset=gb2312"
filter_down_file=[]
def __init__(self):
pass
def sprider(self,title_name="NET"):
"""
采集
PHP https://down.chinaz.com/class/572_5_1.htm
NET https://down.chinaz.com/class/572_4_1.htm
ASP https://down.chinaz.com/class/572_3_1.htm
Python https://down.chinaz.com/class/604_572_1.htm
https://down.chinaz.com/class/608_572_1.htm
微信 https://down.chinaz.com/class/610_572_1.htm
Ruby https://down.chinaz.com/class/622_572_1.htm
NodeJs https://down.chinaz.com/class/626_572_1.htm
C https://down.chinaz.com/class/594_572_1.htm
:return:
"""
if title_name == "PHP":
self.folder_name = "PHP源码"
self.second_column_name = "572_5"
elif title_name == "Go":
self.folder_name = "Go源码"
self.second_column_name = "606_572"
elif title_name == "NET":
self.folder_name = "NET源码"
self.second_column_name = "572_4"
elif title_name == "ASP":
self.folder_name = "ASP源码"
self.second_column_name = "572_3"
elif title_name == "Python":
self.folder_name = "Python源码"
self.second_column_name = "604_572"
elif title_name == "JavaScript":
self.folder_name = "JavaScript源码"
self.second_column_name = "602_572"
elif title_name == "Java":
self.folder_name = "Java源码"
self.second_column_name = "572_517"
elif title_name == "HTML":
self.folder_name = "HTML-CSS源码"
self.second_column_name = "608_572"
elif title_name == "TypeScript":
self.folder_name = "TypeScript源码"
self.second_column_name = "772_572"
elif title_name == "微信小程序":
self.folder_name = "微信小程序源码"
self.second_column_name = "610_572"
elif title_name == "Ruby":
self.folder_name = "Ruby源码"
self.second_column_name = "622_572"
elif title_name == "NodeJs":
self.folder_name = "NodeJs源码"
self.second_column_name = "626_572"
elif title_name == "C++":
self.folder_name = "C++源码"
self.second_column_name = "596_572"
elif title_name == "C":
self.folder_name = "C源码"
self.second_column_name = "594_572"
#https://down.chinaz.com/class/594_572_1.htm
first_column_name = title_name # 一级目录
self.sprider_category = title_name # 一级目录
second_folder_name = str(self.sprider_count) + "个" + self.folder_name #二级目录
self.sprider_type =second_folder_name
self.merchant=int(self.sprider_start_count) //int(self.max_pager)+1 #起始页码用于效率采集
self.file_path = self.save_path + os.sep + "Code" + os.sep + first_column_name + os.sep + second_folder_name
self.save_path = self.save_path+ os.sep + "Code" + os.sep+first_column_name+os.sep + second_folder_name+ os.sep + self.folder_name
BaseFrame().debug("开始采集ChinaZCode"+self.folder_name+"...")
sprider_url = (self.base_url + "/class/{0}_1.htm".format(self.second_column_name))
down_path="D:\\Freedom\\Sprider\\ChinaZ\\Code\\"+first_column_name+"\\"+second_folder_name+"\\Temp\\"
if os.path.exists(down_path) is True:
shutil.rmtree(down_path)
if os.path.exists(down_path) is False:
os.makedirs(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(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方法将定位在给定的URL的网页,get接受url可以是任何网址,此处以百度为例
driver.get(sprider_url)
# content = driver.page_source
# print(content)
div_elem = driver.find_element(By.CLASS_NAME, "main") # 列表页面 核心内容
element_list = div_elem.find_elements(By.CLASS_NAME, 'item')
laster_pager_ul = driver.find_element(By.CLASS_NAME, "el-pager")
laster_pager_li =laster_pager_ul.find_elements(By.CLASS_NAME, 'number')
laster_pager_url = laster_pager_li[len(laster_pager_li) - 1]
page_end_number = int(laster_pager_url.text)
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,self.page_count,page_end_number,down_path)
pass
else:
if self.haved_sprider_count == self.sprider_count:
BaseFrame().debug("采集到达数量采集停止...")
BaseFrame().debug("开始写文章...")
self.builder_word(self.folder_name, self.word_content_list)
BaseFrame().debug("文件编写完毕,请到对应的磁盘查看word文件和下载文件!")
break
#(self.base_url + "/sort/{0}/{1}/".format(url_index, self.page_count))
#http://soft.onlinedown.net/sort/177/2/
next_url = self.base_url + "/class/{0}_{1}.htm".format(self.second_column_name, self.page_count)
driver.get(next_url)
div_elem = driver.find_element(By.CLASS_NAME, "main") # 列表页面 核心内容
element_list = div_elem.find_elements(By.CLASS_NAME, 'item')
self.sprider_detail( driver, element_list, self.page_count, page_end_number, down_path)
pass
#print(self.page_count)
self.page_count = self.page_count + 1 # 页码增加1
except Exception as e:
print("sprider()执行过程出现错误:" + str(e))
sleep(1)
qvod电影搜索小偷 v1.3
站易企网站管理系统(CTEIMS) v1.1
千博企业网站系统全功能个人版SQL v2011 Build 0903
千博企业网站系统全功能个人版Access v2011 Build 0903
灵迅企业网站系统 v1.0
工作易人才招聘系统 v2.5.100720 开源版
汇率查询 v1.0
酒店小偷采集程序 v2010
94xhcms v1.3
水缘泡泡Flash相册源码 v1.0
魅力MSCMS网站内容管理系统 2010 Sp3
711免费在线客服(商务风格) v2010
简约CMS v1.0
良精团购网站管理系统
173158站长工具 v20100827
711电影小偷程序 v2010.08.28
齐齐小说小偷(免费版+后台+伪静态) v1.0
睿拓企业网站系统 v1.2
CC校友微博TM v5.1.0
幽默笑话小偷程序 v1.0
炒股入门知识学炒股整站完美版
睿拓智能网站系统-网上商城 v1.0
睿拓旅游信息门户系统 v1.1
Gqian客户关系管理系统ASP版 v1.0
睿拓房产信息门户网站管理系统 v1.0
起点影院第二电影频道小偷后台管理 v1.1
起点动漫小偷程序后台管理 v1.1
杭州某医院全站可生成HTML绿色风格
同程网酒店预订程序 v4.0
十三经查询 v1.0
飞翔非主流小偷伪静态缓存版 开源版
同程网酒店机票景区融合版
手机域名查询系统 v1.0
ASP字符串查找替换工具 v201008
结业证书查询系统2010 v1.0
问问小偷程序asp版 支持任意目录 v1.0
无名单用户微博 v2.1 utf-8
无名单用户微博 v2.1 gb2312
手机号码归属地查询 v1.0
QQ秀展示系统 v1.0 beta
百度知道小偷程序 ASP版 v1.0
古兰经查询 v1.0
因特达自助建站管理系统 v2010.08.16
启明星OA之会议室预定系统 v3.1 旗舰版
Flash幻灯焦点图ASP后台版 v1.0
问问小偷程序伪静版 v1.1
傻子的全DIV网站后台 v1.0
QQ魔卡在线计算器 v1.0
IDC网站整站
V5Shop 多国语言版电子商务系统MultiLang v8.30.0606 RC
百灵qvod影视小偷 v2.0
小鬼简洁留言本 v1.1
866啦FLASH小游戏 v3.0
LOUHOME歌词大全 v1.0
飞乐网快播电影小偷asp版 v5.0
直销软件 MLMCMS ASP版
LouHome幽默网文精选 v1.0
86line企业OA办公系统.NET(c#) 2010
浪人下载 v3.2.4
公单商务办公系统 build 0730修正版
HaoErp客户关系管理系统 v2010 Sp4
HaoErp站长群发版 v2010 Sp4
网纪互联公文查询系统 v20100121修正版
网纪互联公文处理系统 v20100113 修正版
世界上最好用的asp.net颜色选择控件(ColorPicker) v1.0
W78CMS企业网站管理系统 (中英繁三语版) v1.0 build 100724
def sprider_detail(self, driver,element_list,page_count,max_page,down_path):
"""
采集明细页面
:param driver:
:param element_list:
:param page_count:
:param max_page:
:param down_path:
:return:
"""
index = 0
element_array=[]
element_length=len(element_list)
for element in element_list:
url_A_obj = element.find_element(By.CLASS_NAME, 'name-text')
next_url = url_A_obj.get_attribute("href")
coder_title = url_A_obj.get_attribute("title")
e=coder_title+"$"+ next_url
element_array.append(e)
pass
if int(self.page_count) == int(self.merchant):
self.sprider_start_index = int(self.sprider_start_count) % int(self.max_pager)
index=self.sprider_start_index
while index < element_length:
if os.path.exists(down_path) is False:
os.makedirs(down_path)
if self.haved_sprider_count == self.sprider_count:
BaseFrame().debug("采集到达数量采集停止...")
break
#element = element_list[index]
element=element_array[index]
time.sleep(1)
index = index + 1
sprider_info="正在采集第"+str(page_count)+"页的第"+str(index)+"个资源,共"+str(max_page)+"页资源"
BaseFrame().debug(sprider_info)
next_url=element.split("$")[1]
coder_title=element.split("$")[0]
# next_url = element.find_element(By.TAG_NAME, 'a').get_attribute("href")
# coder_title =element.find_element(By.TAG_NAME, 'img').get_attribute("title")
try:
codeEntity = SpriderEntity() # 下载过的资源不再下载
codeEntity.sprider_base_url = self.base_url
codeEntity.create_datetime = SpriderTools.get_current_datetime()
codeEntity.sprider_url = next_url
codeEntity.sprider_pic_title = coder_title
codeEntity.sprider_pic_index = str(index)
codeEntity.sprider_pager_index = page_count
codeEntity.sprider_type = self.sprider_type
if SpriderAccess().query_sprider_entity_by_urlandindex(next_url, str(index)) is None:
SpriderAccess().save_sprider(codeEntity)
else:
BaseFrame().debug(coder_title+next_url + "数据采集过因此跳过")
continue
driver.get(next_url) # 请求明细页面1
if SeleniumTools.judeg_element_isexist(driver, "CLASS_NAME", "download-item") == 3:
driver.back()
BaseFrame().debug(coder_title+"不存在源码是soft因此跳过哦....")
continue
print("准备点击下载按钮...")
driver.find_element(By.CLASS_NAME, "download-item").click() #下载源码
sleep(1)
result,message=SpriderTools.judge_file_exist(True,240,1,down_path,self.filter_down_file,"zip|rar|gz|tgz")#判断源码
if result is True:
sprider_content = [coder_title, self.save_path + os.sep +"image"+ os.sep + coder_title + ".jpg"] # 采集成功的记录
self.word_content_list.append(sprider_content) # 增加到最终的数组
self.haved_sprider_count = self.haved_sprider_count + 1
BaseFrame().debug("已经采集完成第" + str(self.haved_sprider_count) + "个")
time.sleep(1)
driver.back()
coder_title = str(coder_title).replace("::", "").replace("/", "").strip() #去掉windows不识别的字符
files = os.listdir(down_path)
file_name = files[0] # 获取默认值
srcFile = down_path + os.sep + file_name
file_ext = os.path.splitext(srcFile)[-1]
dstFile = down_path + os.sep + coder_title + file_ext
os.rename(srcFile, dstFile)
srcFile = dstFile
dstFile = self.save_path + os.sep + coder_title + file_ext
shutil.move(srcFile, dstFile) # 移动文件
else:
files = os.listdir(down_path) # 读取目录下所有文件
coder_title = str(coder_title).replace("/", "") # 去掉windows不识别的字符
try:
if str(message)=="0个文件认定是False":
BaseFrame().error(coder_title+"文件不存在...")
shutil.rmtree(down_path) # 如果没下载完是无法删除的
pass
else:
BaseFrame().error("检测下载文件出错可能原因是等待时间不够已经超时,再等待60秒...")
time.sleep(60)
shutil.rmtree(down_path) #如果没下载完是无法删除的
#清空数组
self.filter_down_file.clear()
except Exception as e:
# 使用数组append记录文件名字 移动的时候过滤
self.builder_filter_file(files)
pass
except Exception as e:
BaseFrame().error("sprider_detail()执行过程出现错误:" + str(e))
BaseFrame().error("sprider_detail()记录下载的文件名")
# 使用数组append记录文件名字 移动的时候过滤
files = os.listdir(down_path) # 读取目录下所有文件
self.builder_filter_file(files)
if(int(page_count)==int(max_page)):
self.builder_word(self.folder_name,self.word_content_list)
BaseFrame().debug("文件编写完毕,请到对应的磁盘查看word文件和下载文件!")
微尔网站管理系统(VierCms) v1.75 build 100713
仿webmasterhome 网站收录查询 v2.7
冰海孤岛家庭消费账单系统 v1.0
良精微博网站管理系统 build 20100713
Huncent TinySite2010ME v1.9.0 Build 100714 Beta
星宇在线WAP建站系统 v2.1.2
精美的在线漫画小偷程序 v1.5
小流氓外挂采集小偷 v1.0
百度搜索小偷程序(asp.net)
起点动画片小偷程序后台管理 v1.0
七彩路下载网络留言本 build 20100709
微尔企业网站管理系统 v1.75 build build 090709
简易邮件群发程序 v1.1
天涯问答小偷源码 v1.0
江阴人才网 v3.7
Ip显示地区源码 v1.0
m006电影联盟 v10.07
asp.net无限级分类管理 v1.0
犀牛鸟在线工具整站源码 v1.0
良精中英文博客网站管理系统 build 100726
6号联盟小游戏站小偷 v1.2
EXW Flash整站系统[EXW Flash CMS] v3.0 Build 0724
启明星办公用品领用系统 v1.0 Alpha
网纪互联公事审批系统 v20100720
Googie谷鸽搜索php sp1
精品教学网 v2010
def builder_filter_file(self,files):
"""
:param files:
:return:
"""
for file in files:
if len(self.filter_down_file)==0:
self.filter_down_file.append(str(file))
for filter_file in self.filter_down_file:
if str(file) in str(filter_file):
BaseFrame().error(filter_file + "文件存在...")
pass
else:
self.filter_down_file.append(str(file))
def builder_word(self, word_title, list_files):
"""
输出产物是word文件
:param word_title: 文件的标题
:param save_path: 文件的保存路径
:param list_files: 文件集合(单个内容)
:return:
"""
try:
file_count = len(list_files)
self.copy_file(file_count,self.save_path,word_title)
print("Create Word:"+word_title)
self.gen_passandtxt(file_count,word_title,list_files)
random_full_file_name = SpriderTools.get_word_image(self.sprider_category,6)
document = Document()
document.add_heading(""+word_title+"", level=2)
document.add_paragraph("分享"+str(file_count)+"个"+word_title+",总有一款适合您\r\n"
"下面是文件的名字,我放了一些图片,文章里不是所有的图主要是放不下...,")
document.add_paragraph(""+str(file_count)+"个"+word_title+"下载")
document.add_paragraph("Python采集代码下载链接:https://wwgn.lanzoul.com/iKGwb0kye3wj")
#Python采集代码下载链接:采集代码.zip - 蓝奏云
document.add_picture(random_full_file_name, width=Inches(5))
ppt_tieles = ""
for files in list_files:
ppt_tieles = ppt_tieles + str(files[0]) + "\r"
document.add_paragraph(ppt_tieles)
# for files in list_files:
# try:
# document.add_paragraph(files[0])
# document.add_picture(files[1], width=Inches(3))
# except Exception as e:
# pass
random_full_file_name1 = SpriderTools.get_word_image(self.sprider_category, 6)
#document.add_picture(random_full_file_name1, width=Inches(3))
document.add_paragraph("最后送大家一首诗:")
paragraph = document.add_paragraph() # 单独控制
paragraph.add_run("山高路远坑深,\r")
paragraph.add_run("大军纵横驰奔,\r")
paragraph.add_run("谁敢横刀立马?\r")
paragraph.add_run("惟有点赞加关注大军。\r")
paragraph.bold = True # 字体加粗
file_full_path=self.file_path+os.sep+word_title+".docx"
document.save(file_full_path)
except Exception as e:
print("Create Word Fail reason:" + str(e))
def copy_file(self,file_count,target_path,word_title):
print("copy files and Create Word")
import os
import shutil
from docx import Document
from docx.shared import RGBColor, Inches
from docx.enum.table import WD_TABLE_ALIGNMENT
from docx.oxml.ns import qn
src_apk_file_path="亚丁号自动阅读_v0.0.53.apk"
dst_apk_file_path=self.file_path+os.sep+"亚丁号自动阅读_v0.0.53.apk"
shutil.copyfile(src_apk_file_path, dst_apk_file_path) # 移动文件
src_pdf_file_path = "薅羊毛专业版.pdf"
dst_pdf_file_path = target_path + os.sep + "薅羊毛专业版.pdf"
#shutil.copyfile(src_pdf_file_path, dst_pdf_file_path) # 移动文件
src_pdf_file_path = "亚丁号.url"
dst_pdf_file_path = self.file_path + os.sep + "亚丁号.url"
shutil.copyfile(src_pdf_file_path, dst_pdf_file_path) # 移动文件
# src_doc_file_path = "readme.docx"
# dst_doc_file_path = self.file_path + os.sep + "readme.docx"
# shutil.copyfile(src_doc_file_path, dst_doc_file_path) # 移动文件
#document.add_paragraph("分享" + str(file_count) + "个" + word_title + ",总有一款适合您\r\n""下面是文件的名字,我放了一些图片,文章里不是所有的图主要是放不下...,")
font_name = "楷体"
document = Document()
paragraph_title = document.add_paragraph() # 单独控制
word_title = paragraph_title.add_run("分享" + str(file_count) + "个" + word_title + ",总有一款适合您\r\n")
word_title.font.name = font_name # 注:如果想要设置中文字体,需在前面加上这一句
word_title.font.element.rPr.rFonts.set(qn('w:eastAsia'), font_name)
word_title.font.color.rgb = RGBColor(2, 2, 250)
word_title.bold = True # 字体加粗
paragraph_title.alignment = WD_TABLE_ALIGNMENT.CENTER # 文字居中
paragraph = document.add_paragraph() # 单独控制
word_content1 = paragraph.add_run("都到这里了您就支持一下呗!谢谢老铁~~\n")
word_content1.font.name = font_name # 注:如果想要设置中文字体,需在前面加上这一句
word_content1.font.element.rPr.rFonts.set(qn('w:eastAsia'), font_name)
word_content2 = paragraph.add_run("烦请到此链接获取压缩包解压密码:\r\n")
word_content2.font.name = font_name # 注:如果想要设置中文字体,需在前面加上这一句
word_content2.font.element.rPr.rFonts.set(qn('w:eastAsia'), font_name)
word_content2.font.color.rgb = RGBColor(255, 0, 0)
word_content3 = paragraph.add_run("今日美图推荐")
word_content3.font.name = font_name # 注:如果想要设置中文字体,需在前面加上这一句
word_content3.font.element.rPr.rFonts.set(qn('w:eastAsia'), font_name)
random_full_file_name1 = SpriderTools.get_word_image("MT", 24,"jpg")
document.add_picture(random_full_file_name1, width=Inches(6))
paragraph = document.add_paragraph() # 单独控制
word_content6 = paragraph.add_run("烦请到此链接获取压缩包解压密码:\r\n")
word_content6.font.name = font_name # 注:如果想要设置中文字体,需在前面加上这一句
word_content6.font.element.rPr.rFonts.set(qn('w:eastAsia'), font_name)
word_content6.font.color.rgb = RGBColor(255, 0, 0)
paragraph = document.add_paragraph() # 单独控制
word_content4 = paragraph.add_run("最后送大家一首自编的打油诗:")
word_content4.font.name = font_name # 注:如果想要设置中文字体,需在前面加上这一句
word_content4.font.element.rPr.rFonts.set(qn('w:eastAsia'), font_name)
paragraph = document.add_paragraph() # 单独控制
word_content5 = paragraph.add_run("学习知识费力气,\r收集整理更不易。\r知识付费甚欢喜,\r为咱码农谋福利。\r")
word_content5.font.name = font_name # 注:如果想要设置中文字体,需在前面加上这一句
word_content5.font.element.rPr.rFonts.set(qn('w:eastAsia'), font_name)
paragraph.alignment = WD_TABLE_ALIGNMENT.CENTER # 文字居中
dst_doc_file_path = self.file_path + os.sep + "readme.docx"
document.save(dst_doc_file_path) # 保存文件
pass
def gen_passandtxt(self,file_count,word_title, list_files):
print("Create PassWord and Pass.txt")
message=SpriderTools.gen_password()
password = "".join(message)
content=""
content = content + "\n分享"+str(file_count)+"个"+word_title+",总有一款适合您"
content = content + "\n\r"
content=content+"\n都到这里了您就支持一下呗!谢谢老铁~~"
content=content+"\n\r"
# content = content + "\n\r"
# content = content + "\n\r"
# for files in list_files:
# content = content+str(files[0])+ "\n"
content=content+"\n文件我就不一一列举了,送老铁一首打油诗"
content=content+"\n学习知识费力气,"
content=content+"\n收集整理更不易。"
content=content+"\n知识付费甚欢喜,"
content=content+"\n为咱码农谋福利。"
content=content+"\n\r"
content=content+"\n\r"
content=content+"\n感谢您的支持"
content=content+"\n\r"
content=content+"\n-------------------------------------------华丽分割线-------------------------------------------------------"
content=content+"\n友情提醒解压密码:"+password+""
full_path=self.file_path+os.sep+""+str(file_count)+"sell_pass.txt"
with open(full_path, 'a', encoding='utf-8') as f:
f.write(content)
最后送大家一首诗:
山高路远坑深,
大军纵横驰奔,
谁敢横刀立马?
惟有点赞加关注大军。