txt关键词文档合并去重
一堆关键词列表,格式为txt文档,在同一个目录内,全部读取再去重获得一个汇总关键词列表文档txt!
#关键词整合过滤
# -*- coding: utf-8 -*-
import os
path = r"E:\Python\duoxq\" # 文件夹目录
files = os.listdir(path) # 得到文件夹下的所有文件名称
dataset = []
for file in files: # 遍历文件夹
location = os.path.join(path, file)
print(location)
if "txt" in location:
with open(location, "r", encoding='utf-8') as f: # 打开文件
lines = f.readlines() # 读取文件中的一行
for line in lines:
line=line.replace('\ufeff','')
dataset.append(line) # 将每一行添加到列表中
f.close()
print(len(dataset))
print(dataset)
dataset=set(dataset)
print(len(dataset))
for keyword in dataset:
keyword=keyword.replace('\ufeff','').replace('\n','')
with open(f'ycyz.txt','a+',encoding='utf-8') as f:
f.write(f'{keyword}\n')
print("保存关键词列表成功!")
图片文件名批量修改
图片文件名批量修改,一批图片位于同一个目录内,直接读取,并通过 os.rename 方法修改图片文件名,当然其他类型的文件也可以参考使用。
其实前面也有分享详细的,实战认识PY的魅力,省时省力教你Python批量修改文件名,可供参考使用!
#图片文件名修改
# -*- coding: utf-8 -*-
import os
path = r"C:\Users\Administrator\Desktop\ycyz" # 文件夹目录
fileist = os.listdir(path) # 得到文件夹下的所有文件名称
n = 0
for i in fileist:
# 设置旧文件名(就是路径+文件名)
oldname = path + os.sep + fileist[n] # os.sep添加系统分隔符
# 设置新文件名
newname = path + os.sep + str(n + 1) + '.png'
os.rename(oldname, newname) # 用os模块中的rename方法对文件改名
print(oldname, '======>', newname)
n += 1
百度搜索普通收录api提交
百度普通收录,api提交网页,post方式提交到百度,以前有写过,可看看前面的文章,SEO工具脚本,Python百度普通收录API提交工具,仅供参考!
#网站推送
# -*- coding: utf-8 -*-
import requests
def ts(url,site,token):
apiurl=f"http://data.zz.baidu.com/urls?site={site}&token={token}"
headers={
"User-Agent": "curl/7.12.1",
"Host": "data.zz.baidu.com",
"Content-Type": "text/plain",
"Content-Length": "83",
}
response=requests.post(url=apiurl,data=url,headers=headers)
print(response)
print(response.json())
·················END·················
你好,我是二大爷,
革命老区外出进城务工人员,
互联网非早期非专业站长,
喜好python,写作,阅读,英语
不入流程序,自媒体,seo . . .
公众号不挣钱,交个网友。
读者交流群已建立,找到我备注 “交流”,即可获得加入我们~
听说点 “在看” 的都变得更好看呐~
关注关注二大爷呗~给你分享python,写作,阅读的内容噢~
扫一扫下方二维码即可关注我噢~
关注我的都变秃了
说错了,都变强了!
不信你试试
扫码关注最新动态
公众号ID:eryeji