摘要: RANDOM模块:PYTHON获取随机数 1. random.random random.random(): 用于生成一个0到1的随机浮点数: 0 <= n < 1.0 例子: >>> random.random() 0.5306033955417728 >>> >>> random.random( 阅读全文
posted @ 2018-09-19 14:21 仙寓游子 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 1. linux系统自带的Python2的退格键和方向键都能正常使用,但自定义安装python3版本后就无法使用,出现如下问题: >>> daf ^H^[[D 原因:缺少readline库的问题 解决方法: (1)安装readline库: yum install readline-devel.* ( 阅读全文
posted @ 2018-09-19 10:38 仙寓游子 阅读(2401) 评论(0) 推荐(0) 编辑
摘要: 现在连接linux服务器一般都是使用SSH远程连接的方式。最近新装了一台服务器,发现telnet时速度很快,ping时一切也正常,但SSH连接的时候却很慢。经过网上资料查询,大致是有以下几种原因: 1、SERVER的SSHD会去DNS查找访问的CLIENT IP的HOSTNAME,如果DNS不可用或 阅读全文
posted @ 2018-07-23 22:19 仙寓游子 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 作业: 简单的主机批量管理工具 需求: 1. 主机分组; 2. 登陆后显示主机分组,选择分组后查看主机列表 3. 可以批量执行命令,发送文件,结果实时返回 4. 主机用户名密码可以不同 目录结构: ├── bin│ ├── host-manager.py│ └── __init__.py├── co 阅读全文
posted @ 2018-07-10 22:07 仙寓游子 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 信号量: 同一时间控制能并行执行的线程数: 释放一个,进去一个 threading.BoundedSemaphore() import threading, time def run(n): semaphore.acquire() print("running task...", n) time.s 阅读全文
posted @ 2018-07-10 21:59 仙寓游子 阅读(411) 评论(0) 推荐(0) 编辑
摘要: paramiko模块 1. 安装paramiko(windows和linux一样,执行执行即可) python3自带了pip3。直接使用pip3为python3安装paramiko。 如果使用pip install则是安装到python 2.7上。 pip3 install paramiko 2. 阅读全文
posted @ 2018-07-10 21:58 仙寓游子 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 多线程多进程: 进程和线程: 线程:是操作系统能够进行运算调度的最小单位,它被包含在进程值之中。 是进程中实际运作单位,一条线程指的是进程中一个单一顺序的控制流 一个进程可以并发多个线程,每个线程并行执行不同的任务 可以简单的理解为一推指令 进程:要以一个整体的形式暴露给操作系统管理,里面包含对各种 阅读全文
posted @ 2018-07-10 21:58 仙寓游子 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 作业:开发支持多用户在线FTP程序 要求: 用户加密认证; 允许同时多用户登陆; 每个用户有自己的家目录,且只能访问自己的家目录; 对用户进行磁盘配额,每个用户的可用空间不同; 允许用户在ftp server上随意切换目录; 允许用户查看当前目录下的文件; 允许上传和现在文件,保证文件一致性; 文件 阅读全文
posted @ 2018-07-10 21:55 仙寓游子 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 判断操作系统的三种方法: 1. sys.platform Windows操作系统: >>> sys.platform 'win32' Linux操作系统: >>> sys.platform 'linux' 2. os.name 它的返回值有两种: nt 和 posix 。 其中, nt 表示Wind 阅读全文
posted @ 2018-07-10 21:38 仙寓游子 阅读(1287) 评论(0) 推荐(0) 编辑
摘要: socketserver 一共有这么几个类: TCP: class socketserver.TCPServer(server_address, RequestHandlerClass,bind_and_activate=true) UDP: class socketserver.UDPServer 阅读全文
posted @ 2018-07-10 21:37 仙寓游子 阅读(147) 评论(0) 推荐(0) 编辑