原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://world77.blog.51cto.com/414605/782935 最近比较烦,研发给的pc服务版本在虚拟机上已经开始给客户使用了,服务老是莫名的死翘翘,客户不停的电话给我,搞的我心情很差,于是在一个下午,静下心来,用python写了个简单的监控进程的脚本,当发现进程消失的时候,立即调用服务,开启服务。。。 脚本的工作原理是...
数字Number数字数据类型用于存储数值,数据类型是不允许改变的,因此要改变数字数据类型的值时,会被重新分配空间.因为变量是直接使用,所以可直接输入变量名.也可同时赋值.如,var1=10;删除变量用del 变量名1,变量名2...python3支持三种数值类型:int,float,complex数学函数: 需要引入math包.import math abs(var):返回var的绝对数 ceil(var):返回比var大的最小整数 cmp(x, y):比较x和y的大小,在python2里才有,python3里用(...
一.python函数分为3种: 1.内置函数:python为我们提供的快捷方式 #1.vars() 当前模块的所有变量,常用的包括下面3个: 1.‘__doc__‘ 表示当前文件的注释的内容,在__doc__变量中 2.‘__name__‘ 表示当前文件的主函数,在__name__变量中 3.‘__file__‘ 表示当前文件的路径,在__file__变量中 #2.reload() ---用于再次导入,而不用import #3.pow...
1.版本申明python3.6.5django2.0.62.打开项目-setting setting.py中DEBUG默认是等于True,这样的话当访问接口存在错误会直接展示项目的所有配置信息,那么如果我们部署在正式环境,这样过于危险所以部署到正式环境,需要DEBUG改成False,ALLOWED_HOSTS=[]也需要修改ALLOWED_HOSTS=[‘*‘]这样访问报错就不会直接暴露环境信息如下: 4.ALLOWED_HOSTS=[‘*‘]这个设置是接口请求的url中ip或域名可以访问,不设置为*,直接用ip,或...
OpenCV(Open Source Computer Vision Library) 是一个基于BSD许可(开源)发行的跨平台计算机视觉库,它具有C ++,C,Python和Java接口,可以运行在Linux、Windows、Mac OS和Android操作系统上。OpenCV的设计是为了提高计算效率,并将重点放在实时应用程序上, 用优化的C / C ++编写,库可以利用多核处理,实现了图像处理和计算机视觉方面的很多通用算法。#---------------------------------------------------------------------...
LeetCode 0680. Valid Palindrome II验证回文字符串 Ⅱ【Easy】【Python】【双指针】题目英文题目链接Given a non-empty string s, you may delete at most one character. Judge whether you can make it a palindrome.Example 1:Input: "aba" Output: TrueExample 2:Input: "abca" Output: True Explanation: You could delete the character 'c'.Note:The string will only contain lowercase characters a-z. The maximum leng...
import cv2 import aircv as ac import numpy as np def wmhd(sjh):bzz0=0bzz1=0bzz2=0xxa=0yya=0xxb=0yyb=0#aa1=qutua.wmjc(2,sjh,"./xm1.png",14)aa2=""while 1:if bzz1==1:aa1=qutua.wmjc(2,sjh,"./xm1.png",14,xxb,yyb)bzz1=0print("0000aaaaaaaaaaaaaaaaaaa")else:aa1=qutua.wmjc(2,sjh,"./xm1.png",14)if aa1[0]==0:huadong(sjh)bzz0=1xxa=aa1[1]yya=aa1[2]print("aa1",aa1)time.sleep(3)if bzz0==1:aa2=qutua.wmjc(2,sjh,"....
python __main__中的变量是全局变量?main 函数内的变量不是全局变量,而是局部变量只不过它的生命周期和全局变量一样长全局变量一定是定义在函数外部的如何理解python的 main ?当.py文件被直接运行时,if __name__ == ‘__main__‘ 之下的代码块将被运行;当.py文件以模块形式被导入时,if __name__ == ‘__main__‘之下的代码块不被运行。如何区分类的全局变量和局部变量? class G():fly = False #类中的全局变量def __init__(s...
因为作业关系,跳转听了部分课程,现在记录如下:List列表部分:列表的写法:names = ["zhangsan", "lisi", "zhaowu", "wangliu", "qianqi"]列表的index:打印从左侧到第三个:print(names[0:2])打印从第三个到结束:print(names[2:4]) print(names[-3:])打印从第二个到第三个:print(names[1:2])列表元素的追加:names.append("sunba")列表元素的插入:names.append(1, "lishi")下面是读取文件打开文件:f = open("document", "r"...
ascii 2561字节不支持中文gbk(国标)0101 你0111 好英文 1字节中文 2字节万国码 unicode中文和英文4个字节1字节 == 8位utf-8 最流行的编码集(密码本)英文 1欧洲 2亚洲 3win - 编码gbklinux - 编码utf-8mac - 编码utf-8ascii码: 不支持中文 1个字节gbk(国标): 英文 1个字节 中文 2个字节unicode(万国码) 英文 4个字节 中文 4个字节utf-8 英文1个字节 欧洲2个字节 亚洲3个字节单位转换:1字节 == 8位 <==>...
复制代码 代码如下:import os def load() : filename = os.getcwd() + r‘\fromto.txt‘ if os.path.isfile(filename) : f = open(filename) try : lines = f.readlines() finally : f.close() return lines else : print(‘请创建fromto.txt.‘) input() exit()def display(_lines) : linenum = 1 s = ‘序号 源文件 目标文件...
1、变量的引用 变量和数据都是保存在内存中的 在python中函数的参数传递,以及返回值都是靠引用传递的引用的概念: 变量和数据是分开储存的 数据保存在内存中的一个位置 变量中保存着数据在内存中的地址 变量中记录数据的地址就叫做引用 使用id()函数可以查看保存数据所在的内存地址 注意:如果变量已经被定义,在给变量赋值时,本质上是修改了数据的引用, 变量不在对之前的...
在面向对象程序设计中,对象可以看做是数据(特性)以及由一系列可以存取、操作这些数据的方法所组成的集合。编写代码时,我们可以将所有功能都写在一个文件里,这样也是可行的,但是这样不利于代码的维护,你总不希望维护代码前,还需要从头至尾的通读一遍吧,就好像一间杂乱无章的房子,你想找一件想要的东西,但是需要地毯式的搜索一遍,甚至多遍才能找到。很明显,这样做的话,很浪费我们的时间。多态:顾名思义就是多种形态,...
题目描述给定两个分别由字母组成的字符串A和字符串B,字符串B的长度比字符串A短。请问,如何最快地判断字符串B中所有字母是否都在字符串A里?为了简单起见,我们规定输入的字符串只包含大写英文字母,请实现函数bool StringContains(string &A, string &B)比如,如果是下面两个字符串:String 1:ABCDString 2:BAD答案是true,即String2里的字母在String1里也都有,或者说String2是String1的真子集。如果是下面两个字符串:String...
题目描述给定一棵二叉搜索树,请找出其中的第k小的结点。例如, (5,3,7,2,4,6,8) 中,按结点数值大小顺序第三小结点的值为4。思路:利用树的中序遍历即可 1# -*- coding:utf-8 -*- 2# class TreeNode: 3# def __init__(self, x): 4# self.val = x 5# self.left = None 6# self.right = None 7class Solution:8# 返回对应节点TreeNode 9def KthNode(self, pRoot, k): 10# write code here11...