随笔分类 - python
摘要:Python中常用的三种方法: 1. 实例方法 (常见函数) 2. 静态方法 (@staticmethod) 3. 类方法 (@classmethod) 实例方法 定义:第一个参数必须是实例对象,该参数名一般约定为“self”,通过它来传递实例的属性和方法(也可以传类的属性和方法); 调用:只能由实
阅读全文
摘要:python 函数中的参数类型有两种,分别为 位置参数和关键字参数: 一 、位置参数(该类参数位置固定不变) args: 表示默认位置参数,该参数是具象的,有多少个参数就传递多少参数,且参数位置和定义时一致,数目不统一会报错,可以随意命名,参数数据类型和传递时给定的数据类型一致。 *args: 表示
阅读全文
摘要:Argparse模块可以轻松编写用户友好的命令行界面。该程序定义了它需要的参数,argparse 并将找出如何解析这些参数sys.argv。该argparse 模块还会自动生成帮助和用法消息,并在用户给出程序无效参数时发出错误,该模块可以替代sys.argv用法。 parse_known_args:
阅读全文
摘要:#!/usr/bin/env python # -*- coding: utf-8 -*- __author__ = 'cpy' import os import re import sys import logging ''' @desc : install vsftpd software and configure @time : 2018-07-02 ...
阅读全文
摘要:os.getcwd() 获取当前工作目录 os.listdir() 返回指定目录下的所有文件和目录 os.remove() 删除单个文件 os.path.split() 以元祖形式返回一个路径的目录和一个文件名称 os.path.join() 连接路径 os.path.isfile() 检验路径是否
阅读全文
摘要:一、编辑系统环境变量,让用户登录后自动调用脚本1 vim /etc/profile2 python /baolei/ssh_login.py3 # 判断登录用户是否为 root 用户,root用户退出程序不进行logout操作,否则则logout4 if [ $? != 10 ];then5 ...
阅读全文
摘要:1 # sys 2 import os 3 from datetime import datetime 4 from string import maketrans, lowercase 5 from hashlib import md5 6 # thirdparty 7 #self progra...
阅读全文

浙公网安备 33010602011771号