Loading

上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 76 下一页
摘要: 偶然间阅读资料发现Linux发行版内置了英语词典,随手用Python写个小程序进行词语接龙 **规则:**用户给出第一个词,系统根据结尾随机给出一个相同开头的词,如此反复 用户词不得重复,单词表中也不含缩写符号的词 代码如下 #!/usr/bin/python3 from random import 阅读全文
posted @ 2020-06-03 23:47 azureology 阅读(495) 评论(0) 推荐(0)
摘要: 更新 若发行版包含pgrep工具则可讲命令简化为 kill -9 `pgrep app` 需求 运行脚本调用其他程序有人值守可以用^C终止运行 若需自动化则要借助kill -9 [pid]终止进程,例如我们需要终止名称中含有app的进程 用法 ps -ef | grep app | grep -v 阅读全文
posted @ 2020-06-03 19:30 azureology 阅读(437) 评论(0) 推荐(0)
摘要: 用法 使用Shell脚本自动化调参需要对文件进行修改 最初想到调用python进行字符串处理,通过正则表达式匹配然后修改,比较麻烦 偶然发现shell其实自带sed命令可以处理这个问题 #!/bin/bash sed -i "26c Delay = $1" camera.lua 运行上述脚本./ca 阅读全文
posted @ 2020-06-03 19:18 azureology 阅读(11436) 评论(0) 推荐(0)
摘要: shell和python不同,单双引号有不同的含义。另外Shell脚本复制变量是不可以随意加空格的,加空格后变量会被识别为命令随后报错。 阅读全文
posted @ 2020-06-03 19:06 azureology 阅读(151) 评论(0) 推荐(0)
摘要: 有时候会在项目文件夹中看到*.pyc文件,打开一堆乱码,有何作用? 其实pyc是python将py文件编译后产生的(可能叫解释更加严谨) 和py一样可以直接运行 使用pyc文件代替py可以保护源码同时提高程序执行效率 如何生成? import py_compile py_compile.compil 阅读全文
posted @ 2020-06-03 18:57 azureology 阅读(459) 评论(0) 推荐(0)
上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 76 下一页