码迷,mamicode.com
首页 > 编程语言 > 详细

python 路径处理 os.path 与 pathlib

时间:2018-03-31 11:57:10      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:ash   down   命名   ext   file   shuf   put   number   value   

一些用于文本处理的小工具

requirements: python 3.6+

1. 按行随机抽取文本

# 从指定文件中随机取出一定行数
python shuffle.py --input_file input_file --output_file output_file --number line_number
# 从指定文件中随机取出一定百分比的内容 (按行):  parameter: percent valued from 0 to 1
python shuffle.py --input_file input_file --output_file output_file --percent percent

2. 文本拆分 (按行)

# 按固定行数拆分, 指定 --line_number 参数
python text_split.py --input_file input_file --output_dir output_dir --line_number line_number
# 按文件个数拆分, 指定 --file_number 参数
python text_split.py --input_file input_file --output_dir output_dir --file_number file_number

3. 指定文件下重命名

python rename.py --input_dir input_dir

python 路径处理 os.path 与 pathlib

标签:ash   down   命名   ext   file   shuf   put   number   value   

原文地址:https://www.cnblogs.com/black-dragon/p/8681309.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!