学习笔记

声明

本文内容为本人学习过程中对学习内容的一个汇总,如有不当内容,请联系本人删除!

Linux使用

screen使用

screen -S name          #创建一个会话
screen -ls              #查看当前存在的会话
screen -r name          #恢复一个会话
screen  -X -S PID quit #退出一个后台的会话

-A  将所有的视窗都调整为目前终端机的大小。
-d<作业名称>  将指定的screen作业离线。
-h<行数>  指定视窗的缓冲区行数。
-m  即使目前已在作业中的screen作业,仍强制建立新的screen作业。
-r<作业名称>  恢复离线的screen作业。
-R  先试图恢复离线的作业。若找不到离线的作业,即建立新的screen作业。
-s  指定建立新视窗时,所要执行的shell。
-S<作业名称>  指定screen作业的名称。
-v  显示版本信息。
-x  恢复之前离线的screen作业。
-ls或–list  显示目前所有的screen作业。
-wipe  检查目前所有的screen作业,并删除已经无法使用的screen作业。

进程关闭

ps -S #查找睡眠的进程
kill -9 pid #结束pid号的进程

PS -
R:running,运行或可运行状态(在运行队列中)。正在运行或准备运行的进程。

S:interruptable sleeping,可中断睡眠(等待事件完成)。正在睡眠的进程。

D:uninterruptable sleeping,不可中断的睡眠进程(通常为IO)。

T:stopped,停止或被追踪的进程。由作业控制信号停止。

Z:zombie,失败终止的(“僵死”)进程。

s:session leader,会话层状态。代表的父进程

N:低优先级进程

<:高优先级进程

+:前台进程。在前台进程组中

l:多线程进程。

Python使用

time 获取

time.localtime()

time 格式化输出

time.strftime("%Y-%m-%d %H:%M:%S",time.localtime)

实验结果导出到文本中

with open("文件位置" , "a+" , encoding="utf-8") as file:
	    file.write(str(list)+"\n")
#文件位置为单独的文件名称时则生成在当前的工作目录下
#a+ 处为文件的处理方式 。
#a+ 表示对文本进行追加写入,操作指针在文件的末尾。
#list 为实验结果存放的列表

实验结果从文本恢复到列表

def filetolist( input_filename ):
    lists = []
    with open(input_filename , "r", encoding="utf-8") as files:
        for data in files.readlines():
            data = data.replace("[", "") #去掉字符串中的[
            data = data.replace("]", "") #去掉字符串中的]
            data = data.replace("\n", "") #去掉字符串中的换行
            data = data.split(",", -1)    #剩下的字符串用,分割成列表
            tlist = []
            for tmp_float in data:
                tlist.append(float(tmp_float)) #将列表中的字符串转换为浮点型数据
            lists.append(tlist)  #将多行数据缓存到一个二维列表中
    return lists

def filetolistfloat( input_filename ):
    bers = []
    cnt = 0
    with open(input_filename, "r", encoding="utf-8") as fbers:
        for data in fbers.readlines():
            data = data.replace("[", "")
            data = data.replace("]", "")
            data = data.replace("\n", "")
            data = data.split(",", -1)
            ber = [
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值