随笔分类 - Python
摘要:通过Python显示图形化文本 pyfiglet库(提供各种字体) https://github.com/pwaller/pyfiglet http://www.figlet.org/examples.html rich库(为字符串上颜色) https://github.com/Textualize
阅读全文
posted @ 2024-07-23 15:38
Anliven
摘要:注意:以下内容均使用root用户执行操作。 1 确认信息 2 安装依赖 3 下载与安装 4 更改软连接 5 修改yum相关配置 为了防止出现如下错误: 如下文件中的 更改为 /usr/bin/yum /usr/libexec/urlgrabber ext down /usr/bin/yum conf
阅读全文
posted @ 2019-07-29 23:12
Anliven
摘要:QuickStart 10分钟速成Python3:https://mp.weixin.qq.com/s/vwz7jyGrmTTTkYuzeLB9eQ Python3入门,看这篇就够了:https://shockerli.net/post/python-study-note/ Tutorials Le
阅读全文
posted @ 2019-02-13 23:49
Anliven
摘要:区别 Python2.x与Python3.x版本区别:http://www.runoob.com/python/python 2x 3x.html 示例解读Python2和Python3之间的主要差异:https://www.oschina.net/news/99235/difference bet
阅读全文
posted @ 2019-02-12 23:46
Anliven
摘要:原文链接:https://zh.d2l.ai/chapter_computational-performance/hybridize.html本文是对原文内容的摘取和扩展。 命令式编程(imperative style programs) 使用编程语句改变程序状态,明确输入变量,并根据程序逻辑逐步运
阅读全文
posted @ 2019-02-02 22:51
Anliven
摘要:1- Jupyter简介 HomePage:https://jupyter.org/ 安装指南:https://jupyter.org/install.html 官方文档:https://jupyter.org/documentation.html https://jupyter.readthedo
阅读全文
posted @ 2018-11-23 08:36
Anliven
摘要:1- IPython简介 HomePage:http://ipython.org/ IPython(interactive Python) provides a rich architecture for interactive computing with: A powerful interact
阅读全文
posted @ 2018-11-22 23:43
Anliven
摘要:1- pycallgraph简介 可用于创建python函数关系图,依赖于dot命令,需要先安装 graphviz; HomePage:http://pycallgraph.slowchop.com/ Docs:https://pycallgraph.readthedocs.io/en/master
阅读全文
posted @ 2018-11-22 23:24
Anliven
摘要:1- objgraph简介 1- objgraph简介 HomePage:https://mg.pov.lt/objgraph/ PyPI:https://pypi.org/project/objgraph/ 一般用于分析python对象相关问题,列出当前内存中存在的对象,定位内存泄露等; 还可以利
阅读全文
posted @ 2018-11-22 23:18
Anliven
摘要:1-简介 Home Page : https://www.pylint.org/ 检查语法错误,是否遵守编码风格标准、潜在的问题等; 支持自定义配置:例如显示或隐藏特定的警告,并且可以通过编写插件来添加功能; 使用Pylint检查文件时,需要直接将模块或包名作为参数; 可以在命令行以脚本方式运行(p
阅读全文
posted @ 2018-11-22 23:05
Anliven
摘要:01 - Python文档 Python:https://www.python.org/ Documentation:https://docs.python.org/ Standard Library:Python2(https://docs.python.org/2/library/)、Pytho
阅读全文
posted @ 2018-11-22 00:04
Anliven
摘要:调试(debug) 将可疑环节的变量逐步打印出来,从而检查哪里是否有错。 让程序一部分一部分地运行起来。从核心功能开始,写一点,运行一点,再修改一点。 利用工具,例如一些IDE中的调试功能,提高调试效率。 Python CMD 将可疑环节的变量逐步打印出来,从而检查哪里是否有错。 让程序一部分一部分
阅读全文
posted @ 2018-11-21 23:56
Anliven
摘要:Tkinter https://docs.python.org/3/library/tkinter.html Python自带的标准GUI库,可用于快速创建GUI应用程序,能够满足基本的GUI程序要求;; Tkinter是对图形库TK的封装,跨平台(在windows下编写的脚本,可以不加修改的在li
阅读全文
posted @ 2018-11-21 23:46
Anliven
摘要:1- 简介 官网:https://www.anaconda.com/ Anaconda是一个用于科学计算的Python发行版,适用于数据分析的Python工具,也可以用在大数据和人工智能领域。 支持 Linux, Mac, Windows系统; 包含了Python和相关的配套工具,包括许多非常有用的
阅读全文
posted @ 2018-11-21 23:38
Anliven
摘要:1- Setuptools简介 通过Setuptools可以更方便的创建和发布Python包,特别是那些对其它包具有依赖性的状况; Python打包用户指南(Python Packaging User Guide) Home-page: https://github.com/pypa/setupto
阅读全文
posted @ 2018-10-24 00:00
Anliven
摘要:1- PEP简介 PEP是Python增强提案(Python Enhancement Proposal)的缩写。社区通过PEP来给Python语言建言献策,每个版本的新特性和变化都是通过PEP提案经过社区决策层讨论、投票决议,最终确定的。也就是说,PEP是各种增强功能和新特性的技术规格,也是社区指出
阅读全文
posted @ 2018-08-14 23:20
Anliven
摘要:1 - Fabric Fabric是一个Python的库,提供了丰富的同SSH交互的接口,可以用来在本地或远程机器上自动化、流水化地执行Shell命令。 非常适合用来做应用的远程部署及系统维护。简单易用,只需懂得基本的Shell命令。 HomePage:http://www.fabfile.org/
阅读全文
posted @ 2018-06-15 13:52
Anliven
摘要:1 Python编译过程涉及的文件 py pyc pyo pyd pyz 2 生成pyc文件 执行一个.py文件后,并不会自动生成对应的.pyc文件,需要指定触发Python来创建pyc文件。 可以利用Python的import机制创建pyc文件: 内置的py_compile模块可以把py文件编译为
阅读全文
posted @ 2018-06-14 23:52
Anliven
摘要:网络爬虫简介 网络爬虫何时使用 用于快速自动地获取网络信息,避免重复性的手工操作。 网络爬虫是否合法 网络爬虫目前人处于早期的蛮荒阶段,尚未针对“允许那些行为”取得广泛共识,是否合法要根据当地的法律法规来具体区分。 从目前的实践来看: 如果抓取数据的行为用于个人使用,这不存在问题; 如果数据用于转载
阅读全文
posted @ 2018-06-13 23:42
Anliven
摘要:初始能力 让阅读思路保持清晰连贯,主力关注在流程架构和逻辑实现上,不被语法、技巧和业务流程等频繁地阻碍和打断。 建议基本满足以下条件,再开始进行代码阅读: 具备一定的语言基础:熟悉基础语法,常用的函数、库等; 了解业务背景和逻辑; 了解设计模式、熟悉编程和构建工具的使用、了解代码风格; 工具使用 "
阅读全文
posted @ 2018-06-06 23:46
Anliven