巧用 Python 输出 DNSMasq 格式规则
缘起
却说在我朝特色网络环境下访问仁厂eShop十分缓慢,因此用使用 DNSMasq 来加速访问办法。DNSMasq规则有一定格式,写作
1 |
|
这样的格式,仁厂所用网址众多,ping得IP后手写显然不便。因此利用python格式输出方便快捷。
Python 代码
1 |
|
解释
1.numpy 中数组读取txt中文本以bytes读取,这里用astype函数转型为str
2.这里 txt 中先ip后网址于是生成2维数组。shape函数输出为行数、列数,因此range为shape[0]。
结语
Python 库丰富,功能方便,要是C恐怕还在处理文件流😏。我看人人都可学点python,极大提升生产力。
巧用 Python 输出 DNSMasq 格式规则
https://blog.ckyol.moe/2017/03/11/pythonFormatPrint/