摘要: #!/bin/sh #auto drop ssh failed IP address #定义变量 SEC_FILE=/var/log/secure #如下为截取secure文件恶意ip 远程登录22端口,大于等于4次就写入防火墙,禁止以后再登录服务器的22端口 IP_ADDR=`tail -n 10 阅读全文
posted @ 2016-12-06 14:47 程序员同行者 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 习条件运算时,对于简单的 if else 语句,可以使用三元运算来表示,即: 1 2 3 4 5 6 7 8 # 普通条件语句 if 1 == 1: name = 'wupeiqi' else: name = 'alex' # 三元运算 name = 'wupeiqi' if 1 == 1 else 阅读全文
posted @ 2016-12-06 14:47 程序员同行者 阅读(95139) 评论(8) 推荐(18) 编辑
摘要: Python 提供了强大的集合操作方法,我们可以完成数学中集合的并集、交集、差集等操作,如下: >>> a = {1,2,3} >>> b = {3,4,5} >>> a.union(b) set([1, 2, 3, 4, 5]) >>> >>> a.difference(b) set([1, 2] 阅读全文
posted @ 2016-12-06 14:47 程序员同行者 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 字符串在输出时的对齐:S.ljust(width,[fillchar]) #输出width个字符,S左对齐,不足部分用fillchar填充,默认的为空格。 S.rjust(width,[fillchar]) #右对齐 S.center(width, [fillchar]) #中间对齐 S.zfill 阅读全文
posted @ 2016-12-05 11:30 程序员同行者 阅读(5810) 评论(0) 推荐(2) 编辑
摘要: Python中有join()和os.path.join()两个函数,具体作用如下: join(): 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 os.path.join(): 将多个路径组合后返回 一、函数说明1、join()函数 语法: 'sep'.j 阅读全文
posted @ 2016-12-05 11:13 程序员同行者 阅读(2385) 评论(0) 推荐(0) 编辑
摘要: s为字符串s.isalnum() 所有字符都是数字或者字母s.isalpha() 所有字符都是字母s.isdigit() 所有字符都是数字s.islower() 所有字符都是小写s.isupper() 所有字符都是大写s.istitle() 所有单词都是首字母大写,像标题s.isspace() 所有 阅读全文
posted @ 2016-12-05 10:51 程序员同行者 阅读(24162) 评论(1) 推荐(3) 编辑
摘要: 三元运算 三元运算(三目运算),是对简单的条件语句的缩写。 1 2 3 4 5 # 书写格式 result = 值1 if 条件 else 值2 # 如果条件成立,那么将 “值1” 赋值给result变量,否则,将“值2”赋值给result变量 1 2 3 4 5 # 书写格式 result = 值 阅读全文
posted @ 2016-12-04 15:26 程序员同行者 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 笔记 阅读全文
posted @ 2016-12-04 15:23 程序员同行者 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 发送邮件函数功能 1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 import smtplib 4 from email.mime.text import MIMEText 5 from email.utils import formataddr 阅读全文
posted @ 2016-12-04 15:11 程序员同行者 阅读(832) 评论(0) 推荐(0) 编辑
摘要: 实现了输入金额后购买商品直到金额不足 阅读全文
posted @ 2016-12-03 17:39 程序员同行者 阅读(726) 评论(0) 推荐(2) 编辑