python
文章平均质量分 70
写代码的安徒生
真正的小菜鸟~~
展开
-
Python生成脑图:经验、踩坑和最佳实践
目录背景Xmind 赛道新赛道 背景 为了实现对数十万长尾词进行分析,需要用脑图来有层次地展示。 目的是实现类似效果: Xmind 赛道 一开始自然是使用 Xmind 来实现,于是网上搜索了 Xmind 的 SDK,找到这2位选手: xmind-sdk-python :官方库,好家伙,7年未更新了……直接放弃 xmind :民间选手,3年未更新了,但是网上资料很多,而且看样子似乎还能用。 于是接下来开始对 xmind 进行一系列的尝试,总结出如下几点: 最高只支持到 Xmind 8,也就是说,用这个库原创 2021-09-20 21:18:03 · 701 阅读 · 1 评论 -
Python初学者必须掌握的25个内置函数,建议收藏
input() 作用:让用户从控制台输入一串字符,按下回车后结束输入,并返回字符串 注意:很多初学者以为它可以返回数字,其实是错的! >>> line = input("输入一个数字:") 输入一个数字:1 >>> line '1' # <-- 看清楚了,这个不是数字,只是字符串 # 如果你直接进行加法…… >>> line + 1 Traceback (most recent call last): File "<stdin原创 2021-09-17 16:17:54 · 6340 阅读 · 3 评论 -
python 命令行参数解析
本文是从我另一个博客转载过来的,欢迎大家点击进去看一下,帮我增加点人气^_^ ImPyy 选择模块 根据python参考手册的提示,optparse 已经废弃,应使用 argparse 教程 概念 argparse 模块使用 add_argument 来添加可选的命令行参数,原型如下: ArgumentParser.add_argument(name原创 2015-07-11 21:07:02 · 5651 阅读 · 0 评论 -
beeprint: 比 pprint 更好的打印工具
项目 github 地址 实际效果图: 主要特性: dict, list, tuple 等常规变量的格式化输出object 的变量打印长文本自动剪切支持自定义 __repr__() 方法兼容 py2,py3 打印 class: pprint: beeprint: class(NormalClassNewStyle): dicts: {原创 2016-09-18 03:15:53 · 2114 阅读 · 0 评论 -
《Programming Collective Intelligence》笔记之 Chapter 2
对欧几里德距离(Euclidean Distance)的理解假设主体为 a, 对主体的评价为 a1, a2, a3假设主体为 b, 对主体的评价为 b1, b2, b3设某坐标系有 x1, x2, x3 三条坐标轴,则 a, b 在此坐标系中的坐标可以表示为 (a1, a2, a3) 和 (b1, b2, b3)而 a 与 b 的距离即可作为它们的相似程度,距离越近越相似。通常情况下,a与b的相似原创 2017-01-12 14:47:54 · 397 阅读 · 0 评论