快速创建多个文件

这是我自己写的一个工具函数
因为需要学习sklearn库,所以我将每个子模块都创建一个.md文件,利用python帮我创建指定的文件

sklean模块来源:https://blog.csdn.net/feizuiku0116/article/details/120111882?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-1-120111882-blog-89739212.pc_relevant_3mothn_strategy_recovery&spm=1001.2101.3001.4242.2&utm_relevant_index=3

linear_model:线性模型子模块
cluster:聚类子模块
neighbors:近邻算法子模块
discriminant_analysix:线性和二次判别分析子模块
kernel_ridge:内核岭回归子模块
svm:支持向量机子模块
gaussian_process:高斯过程子模块
cross_decomposition:交叉分解子模块
naive_bayes:朴素贝叶斯子模块
tree:决策树子模块
ensemble:集成子模块
multiclass:多类和多标签分类算法子模块
feature_seletion:特征选择算法子模块
semi_supervised:半监督学习子模块
isotonic:等式回归子模块
calibration:概率校正子模块
neural_network:神经网络子模块
mixture:混合模型算法子模块
manifold:流形学习子模块
decomposition:成分分析子模块
datasets:加载和获取数据集的子模块
utils:工具函数子模块
preprocessing:预处理数据子模块
model_selection:模型选择子模块
metrics:模型评估指标子模块
feature_extraction:特征提取子模块
pipeline:链式评估器(管道)和特征联合
impute:缺失值插补的转换器子模块
random_projection:随机投影子模块
kernel_approximation:内核近似子模块
inspection:模型检查子模块
compose:使用转换器构建复合模型的元评估器子模块
covariance:协方差估计子模块
dummy:Dummy评估器子模块
import sys

file = open("a.txt","r",encoding="utf-8")
lists = file.readlines()
project_path = sys.path[0]	# 获取当前文件夹路径
new_lists = []
for i in lists:
    print(i.strip())
    new_lists.append(i.strip())
for i in new_lists:
    file = open(project_path+"\\"+i+".md","a",encoding="utf-8")
    file.close()

快速创建多个文件_第1张图片

将路径改为自己需要的,就可以创建需要的文件

你可能感兴趣的:(自定义的python工具类,机器学习,python,人工智能)