learn_python_more_hard_way
竹林小安
这个作者很懒,什么都没留下…
展开
-
【笨办法学python 进阶版】【ex08_cut】笨办法实现--cut部分命令
1、 今天做了第八课的习题 实现了cut命令部分功能 实现命令入下: test_cut.py 456.txt -f 3,5 -d ":" test_cut.py 123.txt -f 3,5 -d " " 注意win环境下 -d后面的参数需要双引号,通过isspace()判断可以忽略空格个数,win环境输入-d ’ '会报error: unrecognized arguments: ’ 的错误, 但是在Linux环境下就可以单引号输入参数。 2、test_cut.py入下: import argpa原创 2020-05-25 14:20:54 · 381 阅读 · 0 评论 -
【笨办法学python 进阶版】【ex07_grep】笨办法实现--grep部分命令
今天学了第七课,grep命令,实现了 grep test_grep.py pathlib *.py -r grep test_grep.py pathlib *.py 可以实现正则匹配搜寻的文件 *.py *.conf之类的配置文件 test_grep.py 和原作者的版本稍有不同 入下: import re, argparse from pathlib import Path def get_connet(keyword, search_path, flag= False):原创 2020-05-24 19:35:27 · 263 阅读 · 0 评论 -
【笨办法学python 进阶版】【ex06_find】笨办法实现--find部分命令
1、最近买了 learn-more-python-the-hard-way-solutions-master 其中习题6 find命令,实现 test_find.py ./ -name “*.txt” -print test_find.py ./ -type f -print test_find.py ./ -type d -print test123 为一个目录 test_find.py ./test123 -type d -exec rm {} ; test_find.py原创 2020-05-24 00:01:19 · 235 阅读 · 0 评论