Python
Glimmer_r
这个作者很懒,什么都没留下…
展开
-
【RDKit】Python化学包RDkit的教程
官方地址http://www.rdkit.org/本文不再给出安装方法,读者可自行网上搜索。教程说明:如果某一行有注释,则该注释表示该行的输出读取文件RDKit能读取各种各样的化学结构文件,类和方法主要在rdkit.Chem.rdmolfiles这个模块下,因此需要先导入包from rdkit import Chem以sdf文件为例,官方给出了4种等价的读取方法,这些方法返回一个...原创 2019-07-10 18:07:22 · 13618 阅读 · 0 评论 -
Python函数中修改变量(值传递、引用传递、可变对象、不可变对象)的深入思考
在Python中,如果将数字、字符串等传入到函数中,再改变其值,我们会发现:当函数结束时,该变量不会发生改变。In [20]: def q(x): ...: x = 2 ...:In [21]: a = 1In [22]: q(a)In [23]: aOut[23]: 1我们先令a=1,再在函数中让a的值变为2,当函数结束时,打印a的值,依旧为1。有...原创 2018-08-14 23:11:24 · 18559 阅读 · 1 评论 -
Python中列表直接赋值和使用[:]赋值的区别
In [91]: a = [2,1]In [92]: b = aIn [93]: c = a[:]In [94]: id(a)Out[94]: 1911478129032In [95]: id(b)Out[95]: 1911478129032In [96]: id(c)Out[96]: 1911479852104从上面的代码可以看出,利用[:]赋值相当于重新开辟了新...原创 2018-08-17 19:42:47 · 27148 阅读 · 0 评论 -
解决安装webrtcvad出现错误的方法
今天有同学装不上webrtcvad,执行pip installwebrtcvad后在最后几行出现如下错误:building '_webrtcvad' extension error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://...原创 2019-05-23 23:44:50 · 10959 阅读 · 3 评论