工具使用
福串串
这个作者很懒,什么都没留下…
展开
-
按txt文件中每行字符串中的数字重新排序txt文件
重点一:找出字符串中数字区域1. 利用splitnum = x.split(a)[0].split(b)[1]如photo3.png,此时b=‘to’,a=’.png’、’.’即b为数字前字符,a为数字后字符。2. 利用reimport renum = re.findall(".*to(.*).png.*", x)其中的’to’和’.png‘为前后,(.*)即为中间数值部分重点二:如何将txt文件中每一行列举出来排序sort函数和sorted函数就是针对列表,直接对每行取数值进行重新原创 2021-07-19 21:05:54 · 1386 阅读 · 0 评论 -
ubuntu终端输出打印至txt文件
1.>导出python train.py > ./test.txtpython train.py -- ./test.txt该方法将终端输出直接输出至txt文件,则此时终端无显示。注:第一行为输出至test.txt文件(文件有内容则覆盖);第二行则为添加。2.scriptscript -a ./test.txtpython train.pyexit该方法能保证终端显示,但必须exit后txt文件中才会显示内容,不利于实时性查看。3.teepython train.py原创 2021-07-19 19:55:08 · 2622 阅读 · 0 评论 -
Python pdb非侵入式调试
常用指令加入pdb调试python -m pdb a.py加断点,在a文件第57行加断点(57为报错位置)b a.py:57执行命令,会在断点处停止c单步运行n退出调试q查看目前数据类型,形状等:aa.shape, aa.dtype,aa.astype等如果查看断点运行后修改完成要再次debug中运行需要退出重进(最好看一下c行不行,再确认下。)参考博客(1)https://learnku.com/docs/pymotw/pdb-interactive-debugger/34原创 2020-07-30 21:11:52 · 455 阅读 · 1 评论 -
git使用
git使用流程Git在多人协作过程中要注意,个人分支要随时和最新master分支保持一致,即个人分支只能基于最新master分支进行有效修改。因此操作步骤如下:(1) git clone远程库(下了所有库)(2) 自动为master,git checkout yan (转到yan分支)(3) 进行代码修改(4) (此时master被更新了)则转到master分支,git fetch origin master(获取远程master),与本地master进行merge,git merge ori原创 2020-07-30 11:52:42 · 154 阅读 · 0 评论