随笔分类 -  python系列

上一页 1 ··· 3 4 5 6 7 8 下一页
摘要:Python 用下划线作为变量前缀和后缀指定特殊变量。 _xxx 不能用'from module import *'导入 __xxx__ 系统定义名字 __xxx 类中的私有变量名 核心风格:避免用下划线作为变量名的开头。 因为下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,我们建议程序员 阅读全文
posted @ 2017-08-02 11:17 脚本小娃子 阅读(890) 评论(0) 推荐(2)
摘要:Python的内置dictionary数据类型是无序的,通过key来获取对应的value。可是有时我们需要对dictionary中 的item进行排序输出,可能根据key,也可能根据value来排#最简单的方法,这个是按照key值排序: #又一个按照key值排序,貌似比上一个速度要快点 #还是按ke 阅读全文
posted @ 2017-08-01 10:49 脚本小娃子 阅读(53949) 评论(1) 推荐(2)
摘要:先说下目前测试情况:javascript加密后的数据,python无法完成解密,我估计是两者的加密解密方法不同 1、看了这篇文章:http://blog.nsfocus.net/python-js-encrypts-post-form-data-rsa-algorithm/ ,然后网上搜索了下,有各 阅读全文
posted @ 2017-07-20 20:44 脚本小娃子 阅读(2285) 评论(0) 推荐(1)
摘要:1、http://www.dongwm.com/old/archives/guanyugeventdeyixielijieer/ 2、https://amberno1111.github.io/2016/11/02/Python/Python%E5%8D%8F%E7%A8%8B%E4%B8%8E%E 阅读全文
posted @ 2017-07-13 15:58 脚本小娃子 阅读(176) 评论(0) 推荐(0)
摘要:1 #!/usr/bin/env python 2 #encoding: utf-8 3 #description: get local ip address 4 5 import os 6 import socket, fcntl, struct 7 8 def get_ip(): 9 #注意外围使用双引号而非单引号,并且假设默... 阅读全文
posted @ 2017-07-11 20:19 脚本小娃子 阅读(5323) 评论(0) 推荐(1)
摘要:序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表list和元组tuple。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的 阅读全文
posted @ 2017-07-11 11:48 脚本小娃子 阅读(11508) 评论(0) 推荐(1)
摘要:参考1 参考2 参考3 CSV是英文Comma Separate Values(逗号分隔值)的缩写,顾名思义,文档的内容是由 “,” 分隔的一列列的数据构成的,可以使用excel和文本编辑器等打开。CSV文档是一种编辑方便,可视化效果极佳的数据存储方式 1、python读写、追加csv方法: ‘r’ 阅读全文
posted @ 2017-06-30 11:01 脚本小娃子 阅读(84394) 评论(1) 推荐(0)
摘要:两台机器:10.1.6.186、10.1.6.159。fabric部署在10.1.6.186上面 1 执行和1相同的任务,不过排除掉10.1.6.159这台机器 2 执行和2相同任务,再增加一个task2,并且把taskN伪装成meta任务执行 3 不同的机器执行不同的task 4 把159的/ho 阅读全文
posted @ 2017-06-25 17:12 脚本小娃子 阅读(486) 评论(0) 推荐(0)
摘要:有句话经典的概括了这段代码的意义: “Make a script both importable and executable” 意思就是说让你写的脚本模块既可以导入到别的模块中用,另外该模块自己也可执行。 先写一个模块: 这个函数定义了一个main函数,我们执行一下该py文件发现结果是打印出”we 阅读全文
posted @ 2017-06-15 19:56 脚本小娃子 阅读(337) 评论(0) 推荐(0)
摘要:1、filter引用列名时,使用“类名.属性名”的方式,比较使用两个等号“==” 2、filter_by引用列名时,使用“属性名”,比较使用一个等号“=” 3、在使用多条件匹配的时候,filter需要借助sqlalchemy里的and_ ; 而filter_by不需要,直接把多个匹配条件写在一起 4 阅读全文
posted @ 2017-06-15 17:20 脚本小娃子 阅读(2140) 评论(0) 推荐(0)
摘要:自己写的包和模块,注意命名不要和python内置模块和包、以及引用的模块和包名字冲突 阅读全文
posted @ 2017-06-14 14:03 脚本小娃子 阅读(209) 评论(0) 推荐(0)
摘要:我的项目是erebus,所以默认的python解释器位于virtualenvs下的erebus,但是这个执行环境执行某个py文件总是失败,换其他的执行器执行反而没有问题: 排查了半天,才发现erebus所在的virtualenvs缺少必须的模块,pip Install xx瞬间搞定,一阵清爽啊 ps 阅读全文
posted @ 2017-06-14 11:08 脚本小娃子 阅读(296) 评论(0) 推荐(0)
摘要:问题:之前使用pycharm,用的挺溜,但是电脑配置实在不争气,pycharm启动久了,耗去大量内存,导致运行起来越来越慢,于是转向使用sublime text。 把项目从pycharm切换到sublime text后,发现执行某个*.py文件的时候,出现找不到模块的问题,如下 解决办法: 1、点击 阅读全文
posted @ 2017-06-13 17:30 脚本小娃子 阅读(5827) 评论(0) 推荐(0)
摘要:在mysql innodb中使用事务,如果插入或者更新出错,一定要主动显式地执行rollback,否则可能产生不必要的锁而锁住其他的操作 我们在使用数据库的时候,可以使用contextlib,这样异常的时候自动回滚,而且最后都会执行关闭操作 http://www.liaoxuefeng.com/wi 阅读全文
posted @ 2017-06-13 11:25 脚本小娃子 阅读(2973) 评论(0) 推荐(0)
摘要:如果报证书校验失败的问题,可以去除证书校验1 import requests 2 requests.get('https://www.zhihu.com/',verify=False) 阅读全文
posted @ 2017-05-09 21:27 脚本小娃子 阅读(364) 评论(1) 推荐(1)
摘要:http://stackoverflow.com/questions/33429453/python-requests-ssl-hostname-doesnt-match-error http://www.cnblogs.com/tk091/p/3671160.html 阅读全文
posted @ 2017-05-09 14:02 脚本小娃子 阅读(1199) 评论(0) 推荐(0)
摘要:1 安装python 的 openssl 的类库 2 在 Flask 的代码中可以直接使用,注意ssl_context的值必须是adhoc 以上代码使用 pyOpenSSL 自带证书。 如果要使用自己配置的证书,可以自己配置一个,然后使用。 3 生成证书: 生成私钥(Generate a priva 阅读全文
posted @ 2017-05-09 09:34 脚本小娃子 阅读(17454) 评论(0) 推荐(0)
摘要:当linux设备上开启sonar6.2时, supervisorctl status报如下错误: error: <class 'xml.parsers.expat.ExpatError'>, syntax error: line 1, column 0: file: /usr/local/lib/p 阅读全文
posted @ 2017-04-21 23:47 脚本小娃子 阅读(1292) 评论(0) 推荐(0)
摘要:参考:https://pip.pypa.io/en/stable/installing/ 1、wget -c https://bootstrap.pypa.io/get-pip.py 2、python get-pip.py 3、更新pip:pip install -U pip pip install 阅读全文
posted @ 2017-04-18 19:43 脚本小娃子 阅读(1745) 评论(0) 推荐(0)
摘要:待定 阅读全文
posted @ 2017-04-13 10:58 脚本小娃子 阅读(542) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 下一页