随笔分类 -  python常用知识点

1 2 3 4 5 ··· 8 下一页
一些面试小题目收集
摘要:1、print函数 很琐碎,而 print 语法的变化可能是最广为人知的了,但是仍值得一提的是: Python 2 的 print 声明已经被 print() 函数取代了,这意味着我们必须包装我们想打印在小括号中的对象。Python 2 不具有额外的小括号问题。但对比一下,如果我们按照 Python 阅读全文
posted @ 2019-03-19 18:05 lvmenghui001 阅读(407) 评论(0) 推荐(0)
摘要:官方资料:http://www.psycopg.org/psycopg/docs/ 安装: yum -y install python-psycopg2 (安装的版本可能是2.0) pip install psycopg2 (安装版本可能是2.6,目前新版,支持更多功能,建议) 如果以上2个方法安装 阅读全文
posted @ 2019-03-01 17:47 lvmenghui001 阅读(10513) 评论(0) 推荐(0)
摘要:GET: 请求指定的页面信息,并返回实体主体。 HEAD: 只请求页面的首部。 POST: 请求服务器接受所指定的文档作为对所标识的URI的新的从属实体。 PUT: 从客户端向服务器传送的数据取代指定的文档的内容。 DELETE: 请求服务器删除指定的页面。 OPTIONS: 允许客户端查看服务器的 阅读全文
posted @ 2019-02-27 14:07 lvmenghui001 阅读(1843) 评论(0) 推荐(1)
摘要:1. 根据进程pid查端口: lsof -i | grep pid 2. 根据端口port查进程(某次面试还考过): lsof -i:port 3. 根据进程pid查端口: netstat -nap | grep pid 4. 根据端口port查进程 netstat -nap | grep port 阅读全文
posted @ 2019-02-27 10:16 lvmenghui001 阅读(1215) 评论(0) 推荐(0)
摘要:我们知道, 根据ps -aux | grep xxx就是很快实现进程名和进程号的互查, 所以我们只说进程号pid就行。 如下示例中, 进程pid常驻。 1. 根据进程pid查端口: lsof -i | grep pid 2. 根据端口port查进程(某次面试还考过): lsof -i:port 3. 阅读全文
posted @ 2019-02-26 18:58 lvmenghui001 阅读(254) 评论(0) 推荐(0)
摘要:Python中的变量并不直接存储值,而是存储了值的内存地址或者引用,假如为不同变量赋值为相同值,这个值在内存中只有一份,多个变量指向同一块内存地址。 阅读全文
posted @ 2019-02-26 18:05 lvmenghui001 阅读(4041) 评论(0) 推荐(0)
摘要:flask连接: "report": "redshift+psycopg2://user:pwd@jupitermob-rdata.cj0ro5bbcusg.us-east-1.redshift.amazonaws.com:5439/jupitermob" app.config["SQLALCHEM 阅读全文
posted @ 2019-01-24 17:36 lvmenghui001 阅读(279) 评论(0) 推荐(0)
摘要:import base64 #字符串编码: encodestr = base64.b64encode('abcr34r344r'.encode('utf-8')) print(str(encodestr,'utf-8')) 结果:YWJjcjM0cjM0NHI= # 对字符串解码 base64.b64decode(str2).decode() 阅读全文
posted @ 2019-01-14 20:19 lvmenghui001 阅读(187) 评论(0) 推荐(0)
摘要:迁移方法一 使用mongo自带命令来迁移数据,思路是先导出集合数据再导入到数据库中 导出命令:mongoexport 语法:mongoexport -d dbname -c collectionname -o filepath --type json/csv -f field -d:数据库名 -c: 阅读全文
posted @ 2018-12-05 11:32 lvmenghui001 阅读(26218) 评论(2) 推荐(1)
摘要:关于 pycache 当第一次运行 python 脚本时,解释器会将 *.py 脚本进行编译并保存到 __pycache__ 目录 下次执行脚本时,若解释器发现你的 *.py 脚本没有变更,便会跳过编译一步,直接运行保存在 __pycache__ 目录下的 *.pyc 文件 干掉 pycache 1 阅读全文
posted @ 2018-12-03 11:14 lvmenghui001 阅读(8507) 评论(1) 推荐(0)
摘要:发请求:def test_url(method, url, param=''): #HOST, PORT = "0.0.0.0", 8500 HOST, PORT = "0.0.0.0", 51256 conn = http.client.HTTPConnection(HOST, PORT) conn.connect() param = json.dump... 阅读全文
posted @ 2018-11-23 14:57 lvmenghui001 阅读(188) 评论(0) 推荐(0)
摘要:Shell变量有局部变量、环境变量之分。局部变量就是指在某个Shell中生效的变量,只在此次登录中有效。环境变量通常又称“全局变量”,虽然在Shell中变量默认就是全局的,但是为了让子Shall继承当前Shell的变量,需要使用export内建命令将其导出为环境变量。 一、linux系统变量的类型 阅读全文
posted @ 2018-11-22 11:12 lvmenghui001 阅读(9897) 评论(0) 推荐(0)
摘要:1 查看CPU 1.1 查看CPU个数 # cat /proc/cpuinfo | grep "physical id" | uniq | wc -l 2 **uniq命令:删除重复行;wc –l命令:统计行数** 1.2 查看CPU核数 # cat /proc/cpuinfo | grep "cp 阅读全文
posted @ 2018-11-22 10:35 lvmenghui001 阅读(3628) 评论(0) 推荐(0)
摘要:用python把原来的脚本重构了一下,其中写了文件操作的一些函数,如下: 阅读全文
posted @ 2018-11-21 20:50 lvmenghui001 阅读(928) 评论(0) 推荐(0)
摘要:描述 Python time strptime() 函数根据指定的格式把一个时间字符串解析为时间元组。 语法 strptime()方法语法: 参数 string -- 时间字符串。 format -- 格式化字符串。 返回值 返回struct_time对象。 说明 python中时间日期格式化符号: 阅读全文
posted @ 2018-11-21 20:20 lvmenghui001 阅读(10835) 评论(0) 推荐(0)
摘要:DataFrame.to_dict(orient=’dict’) orient : str {‘dict’, ‘list’, ‘series’, ‘split’, ‘records’, ‘index’} Determines the type of the values of the diction 阅读全文
posted @ 2018-11-21 16:56 lvmenghui001 阅读(1823) 评论(0) 推荐(0)
摘要:1. du -sh 查看当前文件夹大小 2. du -sh * | sort -n 列出当前文件夹下的所有文件夹及其大小,并按照文件夹大小排序 du - sh * //查看当前文件夹下所有文件的大小 3. du -sh 文件夹/文件 du -sk 文件夹/文件 du -sm 文件夹/文件 查看指定文 阅读全文
posted @ 2018-11-20 14:03 lvmenghui001 阅读(3358) 评论(0) 推荐(0)
摘要:导出数据: 使用mongo自带命令来迁移数据,思路是先导出集合数据再导入到数据库中 导出命令:mongoexport 语法:mongoexport -d dbname -c collectionname -o filepath --type json/csv -f field -d:数据库名 -c: 阅读全文
posted @ 2018-11-19 21:06 lvmenghui001 阅读(1329) 评论(0) 推荐(0)
摘要:使用python3的base64编解码实现字符串的简易加密解密 引言: 在一些项目中,接口的报文是通过base64加密传输的,所以在进行接口自动化时,需要对所传的参数进行base64编码,对拿到的响应报文进行解码; Base64编码是一种“防君子不防小人”的编码方式。广泛应用于MIME协议,作为电子 阅读全文
posted @ 2018-11-19 13:41 lvmenghui001 阅读(4157) 评论(0) 推荐(0)
摘要:1 import smtplib 2 from email.mime.text import MIMEText 3 4 title = "request build error" 5 content = "request build error" 6 to_address = ["menghui.lv@mobvista.com"] 7 8 9 def send_email... 阅读全文
posted @ 2018-11-18 10:31 lvmenghui001 阅读(163) 评论(0) 推荐(0)

1 2 3 4 5 ··· 8 下一页