Python脚本如何对文件通配符匹配
有时候,我们可能会写一些轻量级的脚本去处理很多符合某种pattern的文件,例如“某目录下的 *logfile.csv” 但是,我们大多数脚本的参数都是 sys.argv, 如何解析 wildcard 匹配呢?
test.py
from glob import glob
...
if name == "__main__":
file_names = glob(sys.argv[1])
for file_name in file_names:
do_something(file)
这样就可以像使用其他终端命令一样使用脚本test.py 进行wildcard匹配了
>> test.py ./*logfile.csv
转载于酷壳CoolShell 无删改 仅以此纪念陈皓(左耳朵耗子)
go 语言交叉编译后无法运行
最近又重新做一个 go 项目,但是我本地是 mac ,放阿里云 linux 还是没法运行,这是我很早以前在 sf 上的一个提问:go build 之后的文件放服务器上不能运行,…
人生第二个网站又被判断为低价值网站[捂脸]
个人第二个网站: ai-image.tools 使用了 人生第一站 的前端模版(已通过 Google Ads ),又被 Google 判定为低价值网站,有球友知道是什么原因吗…
两个线程一起从表中取数据,表和 sql 如何设计呢?
一个任务表,两个线程同时每次取一条数据执行业务逻辑,然后把这条数据标记为完成或暂时放弃,暂时放弃的后面会被再次取出 要求同一条数据不能被多个线程同时取出 求优秀的设计方案 取…