Python
大川搬砖
这个作者很懒,什么都没留下…
展开
-
Python:获取命令行参数内容及参数个数
执行python脚本的时候,有时需要获取命令行参数的相关信息。C语言通过argc和argv来获取参数的个数和参数的内容,python中通过sys模块的argv来获取参数的内容,使用len(sys.argv)获取参数的个数。示例代码:# -*- coding: utf-8 -*-"""Created on Fri Sep 28 14:17:33 2018@author: sdc"...原创 2018-09-28 14:33:07 · 13533 阅读 · 0 评论 -
Python:Win7下Git Bash中调用python脚本
Git Bash中调用python脚本需要使用:winpty python hello.py。每次调用的时候都这么写,太麻烦了。使用alias python='winpty python' 将'winpty python'重命名为'python',这样每次调用的时候直接输入'python hello.py' 就可以了。但是这样只对本次的Git Bash有效,重新打开Git Bash以后需要重新输入...原创 2018-09-28 15:20:03 · 1661 阅读 · 0 评论 -
Python:去除目录下所有 .c .h 文件中多余的空格(一)
功能:去除 .c和.h文件中多余空格。此处的多余空格指的是行尾的空格和空行行首的空格。环境:Windows 7旗舰版Python:3.6.5Version 1:(只支持单级目录)# -*- coding: utf-8 -*-"""Created on Fri Nov 2 09:23:17 2018@author: sdc"""import sysimport o...原创 2018-11-08 09:10:55 · 263 阅读 · 0 评论 -
Python:去除目录下所有 .c .h 文件中多余的空格(二)
功能:去除 .c和.h文件中多余空格。此处的多余空格指的是行尾的空格和空行行首的空格。环境:Windows 7旗舰版Python:3.6.5Version 2:(支持多及目录)# -*- coding: utf-8 -*-"""Created on Fri Nov 9 08:50:54 2018@author: sdc"""import sysimport os...原创 2018-12-27 08:56:18 · 376 阅读 · 0 评论 -
Python:去除目录下所有 .c .h 文件中多余的空格(三)
功能:去除 .c和.h文件中多余空格。此处的多余空格指的是行尾的空格和空行行首的空格。环境:Windows 7旗舰版Python:3.6.5Version 3:(支持多及目录;将非utf-8编码文件改为utf-8编码)# -*- coding: utf-8 -*-"""Created on Fri Nov 9 08:50:54 2018@author: sdc"""...原创 2018-12-27 09:03:17 · 357 阅读 · 0 评论 -
Python:脚本的执行
现有如下python脚本(test.py)需要执行:#!/usr/bin/env python3# -*- coding: utf-8 -*-"""@file:test.py@author:sdc@time:2018/12/27 9:26"""print('Hello world')Windows 环境 命令行(cmd.exe)中输入:python test.p...原创 2018-12-28 09:17:40 · 507 阅读 · 0 评论 -
Python:批量创建多个文件
有时因为测试需要,需要创建多个有规律的文件,比如 test_1.txt test_2.txt …… test_300.txt。我们可以通过一个 python 脚本来实现此功能。此脚本中用到了 os 模块的 mknod 方法。该方法用来在文件系统中创建一个节点(file, device special file or named pipe)。#!/usr/bin/env python3...原创 2019-07-30 17:47:50 · 8323 阅读 · 2 评论