python编程
文章平均质量分 64
Joyeishappy
这个作者很懒,什么都没留下…
展开
-
python json单、双引号问题
在 python3 里,一个json是一个字典,形如 {"a":15}json转换成字符串的话那么,如果你要将它转换成字符串,也许你用的是str({"a":15}),这样转出来的,可能是是s= "{'a':'15'}",也就是说,里面的kv是单引号的。这个字符串,传到其他地方,再用json.loads(s)的时候会出错,json不支持单引号。所以,假如你想把一个json结构,转成字符串,传递给远处,然后再重新解析成json结构,应该这样:s = json.dumps({"a":15})然原创 2020-11-26 15:38:59 · 6403 阅读 · 0 评论 -
[python] numpy.apply_along_axis()函数的用法
对数组里的每一个元素进行变换,得到目标的结果。按行或者按列。相当方便了...numpy.apply_along_axis(func, axis, arr, *args, **kwargs):必选参数:func,axis,arr。其中func是我们自定义的一个函数,函数func(arr)中的arr是一个数组,函数的主要功能就是对数组里的每一个元素进行变换,得到目标的结果。 ...原创 2018-11-05 11:14:46 · 978 阅读 · 0 评论 -
[CS224n] week1-assginment1-1.1-1.2
1 Softmax(a) 证明 是对每个中每一个维的数都加一个常量。 证明:这个不想写了。(b) 写代码实现softmaximport numpy as npdef softmax(x): ...原创 2018-11-05 19:42:11 · 480 阅读 · 6 评论 -
[CS224n] week2-assginment1-1.3-1.4
3 Word2vec原创 2018-11-08 09:02:13 · 202 阅读 · 0 评论 -
python3绘制多类型柱状图
Linux jupyter notebook环境下绘制。图:代码: #coding:utf8import numpy as npimport matplotlibimport matplotlib.pyplot as pltimport sysfrom matplotlib.ticker import MaxNLocatorfrom collections impo...原创 2019-01-17 11:12:13 · 9424 阅读 · 2 评论 -
Linux下gensim安装
安装之前确定python 版本 > 2.6gensim这个库对numpy scipy这两个库的版本有要求,一般就搞到最新就好了。我是在anaconda环境下安装的,命令:conda install gensim不知道我这个anaconda环境下安装包总是特别慢。sloving environment总是要好久。也可以用pip 安装。pip install ge...原创 2019-05-07 15:49:35 · 733 阅读 · 0 评论 -
python __name__
__name__这个系统变量显示了当前模块执行过程中的名称,如果当前程序运行在这个模块中,__name__ 的名称就是__main__如果不是,则为这个模块的名称。__main__一般作为函数的入口,类似于C语言,尤其在大型工程中,常常有if __name__ == "__main__":来表明整个工程开始运行的入口。讲的比较清楚的博文链接。https://blog.csdn.n...原创 2019-09-04 15:00:37 · 881 阅读 · 0 评论 -
python装饰器
学习菜鸟教程上一个同学的笔记,写的很好理解。转来学习。原文链接:https://www.runoob.com/w3cnote/python-func-decorators.html开始之前先提醒一下:多个装饰器的调用顺序为:从下往上每个人都有的内裤主要功能是用来遮羞,但是到了冬天它没法为我们防风御寒,咋办?我们想到的一个办法就是把内裤改造一下,让它变得更厚更长,这样一来,它不仅有遮羞功...转载 2019-09-04 15:24:27 · 197 阅读 · 0 评论