摘要: 1、os.system(command) 参考链接:https://www.jb51.net/article/141877.htm 阅读全文
posted @ 2018-12-05 16:28 勿忘-前行 阅读(238) 评论(0) 推荐(0)
摘要: 我们在Linux下经常会碰到nohup command>/dev/null 2>&1 &这样形式的命令。首先我们把这条命令大概分解下:首先就是一个nohup:表示当前用户和系统的会话下的进程忽略响应HUP消息。&是把该命令以后台的job的形式运行。command>/dev/null较好理解,/dev 阅读全文
posted @ 2018-10-23 16:43 勿忘-前行 阅读(770) 评论(0) 推荐(0)
摘要: 1、脚本后加& 加了&以后可以使脚本在后台运行,这样的话你就可以继续工作了。但是有一个问题就是你关闭终端连接后,脚本会停止运行 2、使用nohup在后台执行命令 注意print有输出缓冲,使用-u参数,使得python不启用缓冲,这样就可以同步看到输出结果了。python -u myscript.p 阅读全文
posted @ 2018-10-23 16:15 勿忘-前行 阅读(1182) 评论(0) 推荐(0)
摘要: 1】at 在windows系统中,windows提供了计划任务这一功能,在控制面板 -< 性能与维护 -< 任务计划, 它的功能就是安排自动运行的任务。 通过'添加任务计划'的一步步引导,则可建立一个定时执行的任务。 在linux系统中你可能已经发现了为什么系统常常会自动的进行一些任务?这些任务到底 阅读全文
posted @ 2018-10-23 15:56 勿忘-前行 阅读(400) 评论(0) 推荐(0)
摘要: 代码中经常会有变量是否为None的判断,有三种主要的写法: 第一种是`if x is None`; 第二种是 `if not x:`; 第三种是`if not x is None`(这句这样理解更清晰`if not (x is None)`) 。 如果你觉得这样写没啥区别,那么你可就要小心了,这里面 阅读全文
posted @ 2018-10-23 15:09 勿忘-前行 阅读(8100) 评论(0) 推荐(1)
摘要: 首先我们需要区分加密和认证这两个基本概念。 加密是将数据资料加密,使得非法用户即使取得加密过的资料,也无法获取正确的资料内容,所以数据加密可以保护数据,防止监听攻击。其重点在于数据的安全 性。身份认证是用来判断某个身份的真实性,确认身份后,系统才可以依不同的身份给予不同的权限。其重点在于用户的真实性 阅读全文
posted @ 2018-10-23 14:48 勿忘-前行 阅读(1077) 评论(0) 推荐(0)
摘要: 1、logging模块使用场景 在写程序的时候,尤其是大型的程序,在程序中加入日志系统是必不可少的,它能记录很多的信息。刚刚接触python的时候肯定都在用print来输出信息,这样是最简单的输出,正是因为这样,在调试的时候还要去逐个的去更新print后面的内容,代码少的时候还好,但是当代码量到达一 阅读全文
posted @ 2018-10-18 17:25 勿忘-前行 阅读(296) 评论(0) 推荐(0)
摘要: 一、常见subprocess方法 1、subprocess.getstatusoutput(cmd) 官方解释: Return (exitcode, output) of executing cmd in a shell.Execute the string 'cmd' in a shell wit 阅读全文
posted @ 2018-10-18 17:22 勿忘-前行 阅读(22558) 评论(0) 推荐(1)
摘要: 1、python中默认缺省参数 定义默认参数要牢记一点:默认参数必须指向不变对象! 1 def foo(a,b=1): 2 print a,b 3 4 foo(2) #2 1 5 foo(3,100) #2 100 定义有默认参数的函数时,默认值参数位置必须都在非默认值参数后面。 调用时提供默认值参 阅读全文
posted @ 2018-10-17 15:00 勿忘-前行 阅读(12201) 评论(1) 推荐(2)
摘要: class Member(): num=0 #类变量,可以直接用类调用,或用实例对象调用 def __init__(self,x,y): self.x=x #实例变量(成员变量),需要它是在类的构造函数内以self.开头来定义的 self.y=y self.fuc(self.x,self.y) de 阅读全文
posted @ 2018-09-24 10:59 勿忘-前行 阅读(23337) 评论(0) 推荐(0)