随笔分类 - python小技巧
python相关
摘要:前后端分离: 1、get方式: items = dict(request.args.items()) app_name = items["app_name"].strip() 或 appn_ame = request.args.get("app_name") | appn_ame = request
阅读全文
摘要:status, msg = commands.getstatusoutput("ps -ef | grep start.sh | grep -Fv grep | awk '{print $10}'") 查找含有start.sh的进程,并过滤掉grep命令的行,然后输出第10列数据 status:执行
阅读全文
摘要:正文 nohup nohup 命令运行由 Command参数和任何相关的 Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & ( 表示“and”的符号)到命令的尾部。 nohup 是 no hang up
阅读全文
摘要:如果要查询整个内嵌文档,查询语句如下: 只针对内嵌文档的特定键值进行查询如下:
阅读全文
摘要:def unicode_convert(input): if isinstance(input, dict): return {unicode_convert(key): unicode_convert(value) for key, value in input.iteritems()} elif isinstance(input, list): ...
阅读全文
摘要:Pydiction不需要安装,所有没有任何依赖包问题,Pydiction主要包含三个文件。 下载Pydiction 配置Pydiction 新建.vimrc文件 在.vimrc文件添加如下配置: 到此已经可以使用Tab键自动补全python代码了。
阅读全文
摘要:二分法查找: 算法:二分法查找适用于数据量较大时,但是数据需要先排好顺序。主要思想是:(设查找的数组区间为array[low, high]) (1)确定该区间的中间位置K(2)将查找的值T与array[k]比较。若相等,查找成功返回此位置;否则确定新的查找区域,继续二分查找。区域确定如下:a.arr
阅读全文
摘要:django 调试models变得更为简单了,不用像之前的版本, 手工去调用django query, 才能打印出之前的代码是执行的什么SQL语句.1.3开始只需在settings.py里,配置如下logging即可:
阅读全文
摘要:鼠标右键点击桌面左下角的开始按钮,在弹出的菜单中选择“运行”菜单项。 鼠标右键点击桌面左下角的开始按钮,在弹出的菜单中选择“运行”菜单项。 在打开的Windows10运行窗口中,输入Services.msc,然后点击确定按钮。 在打开的Windows10运行窗口中,输入Services.msc,然后
阅读全文
摘要:1、wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz 2、tar zxvf Python-3.6.0.tgz3、cd Python-3.6.04、./configure --prefix=/etc/python/python3
阅读全文
摘要:Python中函数传递参数有四种形式 四种中最常见是前两种,基本上一般点的教程都会涉及,后两种一般很少单独出现,常用在混合模式中 第一种 fun1(a,b,c)是直接将实参赋予行参,根据位置做匹配,即严格要求实参的数量与行参的数量位置相等,比较一般,大多数语言常用这种方式。 第二种 fun2(a=1
阅读全文
摘要:学习多线程的时候会遇到一个名词:并发。这是属于操作系统中的词汇,需要了解并发和并行的区别,从网上搜集了几种说法帮助理解。 一: 并发是指一个处理器同时处理多个任务。 (线程是并发)并行是指多个处理器或者是多核的处理器同时处理多个不同的任务。 并发是逻辑上的同一时间段发生(simultaneous),
阅读全文
摘要:str = ’0123456789′ print str[0:3] #截取第一位到第三位的字符 print str[:] #截取字符串的全部字符 print str[6:] #截取第七个字符到结尾 print str[:-3] #截取从头开始到倒数第三个字符之前 print str[2] #截取第三个字符 print str[-1] #截取倒数第一个字符 print str[::-1] #创造一...
阅读全文
摘要:用mv命令1.作用mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中。该命令等同于DOS系统下的ren和move命令的组合。它的使用权限是所有用户。2.格式mv [options] 源文件或目录 目标文件或目录3.[options]主要参数-i:交互方式操作。如果mv操作将导致对已存在的目
阅读全文
摘要:富文本编辑器Tinymce是使用步骤: 1、首先去python的模块包的网站下载一个django-tinymce的包 2、下载上图的安装包,然后解压,进入文件夹,执行: (pychrm直接运行命令pip install django_tinymce直接下载安装) 安装完成之后,就可以在C:\pyth
阅读全文
摘要:jQuery 事件方法 实例 添加函数到 blur 事件。当 <input> 字段失去焦点时发生 blur 事件: 定义和用法 当元素失去焦点时发生 blur 事件。 blur() 方法触发 blur 事件,或规定当发生 blur 事件时运行的函数。 提示:该方法常与 focus() 方法一起使用。
阅读全文
摘要:hashlib是个专门提供hash算法的库,里面包括md5, sha1, sha224, sha256, sha384, sha512,使用非常简单、方便。 MD5 MD5的全称是Message-Digest Algorithm 5(信息-摘要算法)。128位长度。目前MD5是一种不可逆算法。 具有
阅读全文
摘要:在前端我们不仅可以通过get请求携带参数的方式向服务端传数据; https://127.0.0.1/index/?id=1&name=alex Django也允许通过,path路径的方式向server端传值; 注意事项:按位置,和按关键字路由系统只能用1种,不能混合使用; 1 path 正则无名分组
阅读全文

浙公网安备 33010602011771号