Python3.6.3 安装 numpy

NumPy系统是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵(matrix))。据说NumPy将Python相当于变成一种免费的更强大的MatLab系统。NumPy本身用C实现。 但是numpy对python3的支持不是很快,目pip支持最高python3.5,在最新python3.6.3不支持,好在非官网版(也能用)给出了numpy安装方法。 网址: https:...

Continue Reading »
分享到:

Networkx 2.0 获取邻居节点的方法

NetworkX 2.1获取节点i属性集合方法: G.node[i],返回值为dict类型。 Netowrkx中获取邻居节点的方法出在 networkx.Graph.neighbors, 在早期版本中,可以直接使用G.neighbors( i )来获取 i 节点的邻居节点,但是在2.0版本中做出调整, 可以直接使用G[ i ] 获取节点 i 的邻居节点 。 Graph.neighbors(n) Return an iterator over allneighborsof node n. This is i...

Continue Reading »
分享到:

LPA算法在Python2与Python3中的差异

本文依赖Networkx库,我的Network库版本是2.0,如需安装请输入: pip install networkx==2.0 会自动卸载已有版本,安装2.0版本。 LPA算法2.7版本代码如下: import collections import random import networkx as nx ''' paper : <<Near linear time algorithm to detect community structures in large-scale networks>> '...

Continue Reading »
分享到:

Python编辑器——Pycharm

PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。 与Eclipse相比,PyCharm更智能,并且集成了很多常用的功能,如查看数据库,Gits, Subversion等。 下载地址:https://www.jetbrains.com/pycharm/ 如果没有找到破解版可以使用...

Continue Reading »
分享到:

关于Flask开发的一点习惯及平台开发总结

Flask 与Python的配合的简洁明了,给人一种麻雀虽小五脏俱全的感觉。在最初接触的那段时间,就非常看好它。之前接触过Django,ZendPHP, PHPCMS, DEDECMS, Qeephp(08年的产品,貌似已经不再维护了),等Web 框架,包括Spring MVC, Spring+Structs+Hibernate等一系列JeEE框架,总体来说,还是Flask用着体验最好。不排除一些框架的性能及功能完备,单论简单和一般的建站需求,还得说Flask是demo神器。 Flask本...

Continue Reading »
分享到: