![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础
weixin_37997371
这个作者很懒,什么都没留下…
展开
-
python常见知识点集合
No.1 yield作用:将yield所在的片段代码变成一个iterable,每次只向调用函数传回一个返回结果,而不是自身将所有结果转到list然后返回,这样可以极大减少对内存的消耗。例子说明...原创 2018-08-28 23:43:14 · 204 阅读 · 0 评论 -
ModuleNotFoundError: No module named 'xxxx'
通过在命令行窗口执行:python xxx.py –arg1=xxx 命令来运行Python脚本往往会报上面的错误,但是在pycharm中运行是没有问题的。这是由于该py脚本引入的xxx模块的路径,并不在命令行窗口执行命令的环境中,但是pycharm是帮我们添加了的,默认是添加了project的根路径,所以我们在 from xxx 的时候可以找到xxx模块。那么,我们在命令行窗口执行命令的时候...原创 2018-09-04 14:17:44 · 1239 阅读 · 0 评论 -
代码中执行命令行时的当前运行环境路径
情况1:pycharm->A.py->B.py->执行命令行 运行环境路径:A.py所在的目录情况2:命令行窗口->命令行->A.py->B.py->执行命令行 运行环境路径:命令行窗口中的当前路径...原创 2018-09-04 16:01:01 · 363 阅读 · 0 评论 -
python3实用小技巧积累
1.list = enumrate(list),返回[(1,A),(2,B)],带着元素的位置号一起 2.img = skimage.io.imread(path)/255.0,机器学习处理imagenet的图片数据 3.str.flow().endswith(‘.jpg’),判断字符串结尾 4.for file in os.listdir(dir),os.path.join(dir, fi...原创 2018-09-05 11:03:27 · 183 阅读 · 0 评论 -
numpy使用技巧积累
1.np.max(A),按照某一维度来获取该维度上的每个元素的数据集中的最大值,默认是列方向。 2.np.maximum(A,B),A和B逐个元素位置比较,取最大值,A或B可以为1个数值,另一个则为矩阵,矩阵中每一个值都与该元素比较。...原创 2018-09-05 11:08:20 · 175 阅读 · 0 评论 -
python 参数 *args, **kwargs
python函数的参数有*args, **kwargs这样形式,其含义如下:*args:不定参数个数,往往参数的性质都相同,两种情形下使用: 1.【美观】函数设计者,设计了较多个参数,例如8个,不想每次在函数调用的时候写8个参数,不美观,所以先在一个list里面写下8个参数,然后将*args传入,这种情况往往参数个数是固定的,对应在函数里面通过arg[i]来使用。例如:args = [a...原创 2018-09-09 00:26:19 · 101 阅读 · 0 评论 -
python用sort函数对字典按value排序
按照value进行排序 sorted(dict1.items(), key=lambda d: d[1])从大到小:加上参数 reverse 例如: sorted(dict1.items(), key=lambda d: d[1], reverse=True) d:从dict1.items()的返回键值对list里面遍历另外: 按照key进行排序 print sorted(...原创 2018-09-09 00:36:26 · 2325 阅读 · 0 评论 -
代码中异常与日志的处理方式
1.异常能不处理就不处理,而是抛出去,将每一个环节的异常消息都累加。都反馈到最后一个环节再集中处理。2.python中A=None,[],”,”“,等在if A:中A都是False3....原创 2018-09-06 14:18:02 · 464 阅读 · 0 评论 -
mac下几处python的含义
1./usr/bin/python是UNIX用户使用的python,一般该python是link到/System/Library中的python2./System/Library/Frameworks/Python.framework/Versions/2.7/bin/python支撑mac系统的python库,一般不建议删除里面的lib,往往通过/usr/bin/python进行安装所得,...原创 2018-09-26 11:12:50 · 431 阅读 · 0 评论