python日常总结】的更多相关文章

什么是list: list 觉得算是python日常编程中用的最多的python自带的数据结构了.但是python重的list跟其他语言中的并不相同. 少年..不知道你听说过python中的append方法比insert方法的效率高非常多呢?什么,你不知道?请容老衲慢慢道来. 其他编程语言中list也叫链表,大抵就是除了最后一个元素外,所有元素的中都有一个指针,这个指针只想下一个元素节点的引用. 如果你想添加元素的话 把最后一个元素里的指针指向你想要app元素即可,插入呢?嘿嘿 这个时候你只要把…
引言 个人平时在写sql脚本的时候会使用到SQL Prompt这款插件,除了强大的智能提示和格式化sql语句功能,我还喜欢使用Snippets代码段功能.比如我们可以在查下分析器输入ssf后按Tab键,SQL Prompt就可以帮我们快速的输入SELECT  * FROM . 但是个人不习惯看大写的sql代码,所以就想捣鼓着将代码段输出的代码变成小写.打开代码段管理界面,发现管理工具提供了编辑代码段的功能,但是如果要一个个的编辑,自行转换成小写,再保存,那显然不是咱的风格.可以看到SQL Pro…
1.NameError: name 'raw_input' is not defined 问题原因:python 3 中raw_input已经被input 替代…
1. 官方示例很多情况是用的列表的形式,bokeh本身不是基于pandas构建的可视化工具,所以它基本上是用的python自己的数据结构字典.列表:我们做数据分析肯定是基于pandas,以上就是做了一个模拟,如果数据结构是DataFrame,怎么把它变成一个字典,再把它变成一个ColumnDataSource,同样的也可以直接用dataframe来创建 2. python中一个matrix矩阵名.A 代表将 矩阵转化为array数组类型 3.小数处理 format(a, 0.2f) 较精确的方式…
正负无穷float(‘inf’): Python中可以用表示正负无穷:float("inf"), float("-inf") 不等式: 当涉及 > 和 < 运算时, 所有数都比-inf大 所有数都比+inf小 等式: +inf 和 +inf相等 -inf 和 -inf相等…
jupyter notebook 本地开启jupyter,画图需打开限制:jupyter notebook --NotebookApp.iopub_data_rate_limit=2147483647 不显示警告:import warnings  warnings.filterwarnings("ignore”) Pandas 选择列:data.loc[:,['column1','column2']] 多列groupby,分列操作:df.groupby('A').agg({'B': ['min'…
关于取命令行中参数的方法 1,sys.argv 这个方法自动获取参数,并split.一般情况下第一个元素是程序的名字.即 python script.py arg1 arg2 然后sys.argv返回的list就是[script.y, arg1, arg2]. 如果是用python -c 'command...',这种args[0]就是'-c' ps:用了这种方式干嘛还要去取参数.. 如果是直接用python,那argv[0]就是空.ps:就是直接打开python,那我干嘛要取参数,尴尬 2,g…
习惯了java的思想.用java的思想来获取python元组中的数据.结果出错了. yuanzu_s = ("one", "two", "three", "four",); print(yuanzu_s[0]); print(len(yuanzu_s)); print(len(yuanzu_s[0])); i = 0; for i in yuanzu_s: print(len(yuanzu_s[i])); 报一个这样的错误:…
1    扫描Windows系统CPU.内存.磁盘利用率 1.1    实现代码 #!usr/bin/env python #-*- coding:utf-8 _*- """ @author:T-guoh @file: server_monitor.py @time: 2019/03/18 """ import psutil import os import socket cpu = {'user':0,'system':0,'idle':0,'…
本章内容 requests模块报错 执行:res = requests.post(api,mdata = post_data) 报错:SSLError: EOF occurred in violation of protocol (_ssl.c:600) 命令测试: 显然ssl握手没有成功, 查看openssl version 版本,不是最新的版本,然后涉及到最新的版本,但是 python -c 'import ssl; print(ssl.OPENSSL_VERSION)' ,python中还…