课堂作业
文章平均质量分 82
m0_37717595
这个作者很懒,什么都没留下…
展开
-
Linux基础学习(三)
一、输入输出的管理 在linux中,正确的输出编号为1,错误的输出编号为2。我切换到普通用户时,执行find /etc -name passwd 命令后会输出如下(find /etc -name passwd : 在/etc文件夹下查找所有文件名中含有passwd字 符的文件) 上面显示所有的查找信息,其中有28条是因为所在路径该用户没有权限...原创 2018-03-29 19:14:23 · 453 阅读 · 0 评论 -
Pyhton学习笔记之阶段练习
一、excel表格内容的合并排序 现在有一张美国2010年人口普查简表 ,我们需要对这张表的,根据表格的C、D列的信息对表格进行合并,即将每一个Country的总人数统计出来,并另存为。 分析: 我们对表格进行分析,发现表格的同一个County信息都是连续存在的,一旦我们在excel表中的几行中将一个County的信息全部处理完,那么excel表之后再也不会出现...原创 2018-06-06 18:29:59 · 354 阅读 · 0 评论 -
Python学习笔记之邮件服务
我们需要开启邮箱的IMAP和POP3协议,生成一个授权码,我们使用授权码在我们的刻画段登录邮箱。一、发送普通文本邮件import smtplibfrom email.mime.text import MIMETextsmtpserver = 'smtp.163.com'sender = 'liuping3419@163.com'receiver = ['06153...原创 2018-06-13 17:38:01 · 1301 阅读 · 0 评论 -
Python学习笔记之optparse模块OptionParser
一、基本用法 optparse,是一个更够让程序设计人员轻松设计出简单明了、易于使用、符合标准的Unix命令例程式的Python模块。生成使用和帮助信息 首先你必须导入该类,并创建一个OptionParser对象,然后再使用parser.add_option(...)待定义命令行参数,及其帮助文档。 每个命令行参数就是由参数名字符串和参数属性组成的。如 ...原创 2018-06-07 10:13:59 · 40702 阅读 · 5 评论 -
Python学习笔记之多线程
一、什么是线程,什么是进程原创 2018-06-16 16:41:32 · 292 阅读 · 0 评论 -
Python学习笔记之多进程
一、创建多进程import multiprocessingimport osimport timedef work(num): print("进程%s正在运行, pid=%s" %(multiprocessing.current_process().name,os.getpid())) time.sleep(5)def main(): jobs = [] f...原创 2018-06-19 22:11:55 · 223 阅读 · 0 评论 -
Python学习笔记之re模块
一、正则表达式模式模式描述^匹配字符串的开头$匹配字符串的末尾。.匹配任意字符,除了换行符,当re.DOTALL标记被指定时,则可以匹配包括换行符的任意字符。[...]用来表示一组字符,单独列出:[amk] 匹配 'a','m'或'k'[^...]不在[]中的字符:[^abc] 匹配除了a,b,c之外的字符。re*匹配0个或多个的表达式。re+匹配1个或多个的表达式。re?匹配0个或1个由前面的正...转载 2018-06-20 11:04:55 · 255 阅读 · 0 评论 -
Python学习笔记之协程
协程,又被称为微线程,一个线程可以拥有多个协程。协程在执行过程中,可以进行中断,然后转区执行别的子程序,在适当的时候在返回来接着执行,注意:这个过程是在一个子程序中中断,去执行其他的子程序,不是函数调用,有点类似于CPU的中断。 和多线程相比,协程最大的优势就是执行效率高,因为子程序切换不是线程的切换,是由程序自身进行控制的,因此没有,线程切换的开销,和多线程相比,线...原创 2018-07-17 12:35:40 · 260 阅读 · 0 评论 -
Python学习笔记之分布式进程任务管理器
一、概念:我们使用多进程去完成多个任务时会使得我们的工作效率大大提升,这都是在同一台电脑上执行的,毕竟一台计算机的资源是有限的,但是当我们将多台计算机使用网络协议同时去处理多个相关联任务时,我们可用的资源几乎是无限的。因此我们出现了分布式进程管理。python中我们前面学习了使用multiprocessing模块来创建与管理多进程,同样在这个模块里面有一个BaseManger的类可以实现通...原创 2018-07-18 16:20:13 · 1732 阅读 · 0 评论 -
Python学习笔记之阶段练习
一、获得银行官网网址信息from urllib import requestfrom urllib.request import urlopenimport reurl = 'http://www.cbrc.gov.cn/chinese/jrjg/index.html'def get_content(url,fileName): """ 因为中国银行的官方网址的服务器可能会...原创 2018-06-20 18:52:23 · 279 阅读 · 0 评论 -
Python学习笔记之EXCEL文档操作
一、基本概念 我们使用python对excel文档进行读写操作时,需要知道下面基本概念: # 工作薄:workbook # 工作表:sheet # 活动表: 打开工作薄默认所在的工作表; # 列(column):A B C D E # 行(row): 1 2 3 4 5 6 # 单元格(cell) ...原创 2018-06-06 09:39:02 · 1214 阅读 · 0 评论 -
Linux基础学习(七)
一、系统日志(一)系统日志默认分类 /var/log/messages #系统服务及日志,包括服务的信息,报错等等 /var/log/secure #系统认证信息日志 /var/log/maillog #系统邮件服务信息 /var/log/cron #系统定时任务信息 /var...原创 2018-04-08 17:33:01 · 189 阅读 · 0 评论 -
Linux基础学习(一)
先说明一下,作者使用的是redhat7.2的系统,作为新手,一切仅供参考。有错误的地方,希望大神可以指导斧正。一 redhat 下的虚拟机的启动与关闭 1、rht-vmctl start server #启动server虚拟机 2、rht-vmctl view server ...原创 2018-03-27 19:43:50 · 295 阅读 · 0 评论 -
Linux基础学习(四)
一、文件属性的查看 ls -l filename 1 、“-” 文件类型,有以下几种 - 代表普通类型 d 代表目录 c 字符设备 s 套接字 p 管道 ...原创 2018-04-03 21:43:07 · 250 阅读 · 0 评论 -
linux基础学习(二)
(一)Linux 根目录基根目录下的文件说名 linux是一个倒数结构,它的所有文件都在系统的“/”(根目录),/目录下的那些目录doushi装机时系统建立的。 根目录下的文件,与功能如下 /bin #二进制可执行文件也就是系统命令 /sbin #系统管理命令存放位置 /boot ...原创 2018-03-29 09:58:31 · 309 阅读 · 0 评论 -
Linux基础学习(五)
一、进程的定义 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。 进程和线程都是一个时间段的描述,是CPU工作时间段的描述,不过是颗粒大小不同。 比如:电脑上打开qq软件 是一个进程,支持qq软件运行需要多...原创 2018-04-04 20:49:06 · 159 阅读 · 0 评论 -
Linux基础学习(八)
一、不同系统之间的文件传输(一)、文件归档 文件归档就是把多个文件变成一个归档文件。 tar 参数 c #创建 f ...原创 2018-04-11 17:37:14 · 252 阅读 · 0 评论 -
Linux基础学习(六)
一、系统服务的控制(一)systemd 系统初始化程序,系统开始的第一个进程,pid为1(二)systemctl 命令 systemctl list-units ##列出当前系统服务的状态 systemctl list-unit-files ##列...原创 2018-04-06 22:42:07 · 196 阅读 · 0 评论 -
Linux基础学习(九)
一 、ftp服务的开启与连接。 (一)配置yum源,安装服务。 挂载镜像文件 配置软件仓库 安装 vsftpd 和lftp 服务 (二)启动ftp服务,并且通过netstat来查看网络信息。 (三)开启火墙策略。 开启火墙,并列出所有预设服务。 ...原创 2018-04-20 21:15:26 · 206 阅读 · 0 评论 -
python学习笔记之数据库表的读写操作
一、executemany()函数 建立数据库mariadb_learn,并且在userinfor表里面写入20个用户的账号和密码信息。代码如下import pymysql#随机生成20条用户数据; 列表里面嵌套元组;list_infor = [('user'+str(num),'00000')for num in range(1,21)]dbconfig = { ...原创 2018-06-05 18:59:49 · 8238 阅读 · 1 评论 -
Python学习之Socket通信的实现
一、Socket通信简介Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。这里推荐一篇大神的博客,这里讲socket通信讲的明明白白Socket通信原理,因为主要讲解底层原理,因此没...原创 2018-07-18 19:23:20 · 5221 阅读 · 0 评论