ws ftp(Windows服务器管理面板)

1. ws ftp,Windows服务器管理面板?

其实这里我们就可以选择开源WEB一键包,或者面板来安装到服务器中,一般我们用户个人使用还是较多的会用到免费脚本或者面板。

在目前国内众多一键包和面板选择上,功能可能会差不多,基本上架设普通的网站环境是没有问题的,下面分享几款常用Linux服务器管理面板的给大家。

一, 宝塔运维面板

宝塔面板是一款使用方便、功能强大且终身免费的服务器管理软件,支持Linux与Windows系统。一键配置:LAMP/LNMP、网站、数据库、FTP、SSL,通过Web端轻松管理服务器。

二, WDCP运维面板

WDCP是一套通过WEB控制和管理服务器的Linux服务器管理系统以及虚拟主机管理系统,可以安装最新的PHP、MYSQL版本,而且可以多PHP版本同存,SSL证书安装都支持。

三, AMH运维面板

MH 是国内首个开源的主机面板,截止到AMH4. 2 版本都是提供免费安装的,后来从5. 0 开始提供付费安装,可以理解开发者的盈利问题,毕竟提供免费工具很难获得盈利,而且会占用较多的时间和维护精力。在此之前,AMH算是最好的面板之一,可以快速安装LNMP环境。从5. 0 开始付费之后,功能也相当丰富,可以涵盖基本所有的Linux系统的安装环境,比如LNMP、LAMP等,而且有相当丰富的插件支持。

四, 云帮手运维面板

其实相较于宝塔这种已经累积了一定量用户的软件而言,云帮手的上线时间短,知名度低,这种情况下还能吸引到一批用户并且反馈不错的,肯定是有自身优势的。

ws ftp(Windows服务器管理面板)

2. Python里面有什么好用且有趣的模块?

在github 里面找到的python框架,库,软件和资源的精选列表

管理面板

管理界面的库。

ajenti - 您的服务器应得的管理面板。

django-grappelli - Django Admin-Interface的皮肤。

django-suit - 替代Django管理界面(仅限非商业用途)。

django-xadmin - 直接替换Django管理员有很多好东西。

flask-admin - Flask的简单且可扩展的管理界面框架。

flower - Celery的实时监控和Web管理员。

wooey - 一个为Python脚本创建自动Web UI的Django应用程序。

算法和设计模式

Python实现算法和设计模式。

algorithms - Python中数据结构和算法的最小示例。

PyPattyrn - 一个简单而有效的库,用于实现常见的设计模式。

python-patterns - Python中的一组设计模式。

sortedcontainers - SortedList,SortedDict和SortedSet类型的快速,纯Python实现。

音频

用于处理音频及其元数据的库。

音频

audioread - 跨库(GStreamer + Core Audio + MAD + FFmpeg)音频解码。

dejavu - 音频指纹识别和识别。

mingus - 具有MIDI文件和播放支持的高级音乐理论和乐谱包。

pyAudioAnalysis - Python音频分析库:特征提取,分类,分割和应用

pydub - 使用简单易用的高级界面处理音频。

TimeSide - 开放式网络音频处理框架。

元数据

beets - 音乐库管理器和MusicBrainz标记器。

eyeD3 - 用于处理音频文件的工具,特别是包含ID3元数据的MP3文件。

mutagen - 处理音频元数据的Python模块。

tinytag - 用于读取MP3,OGG,FLAC和Wave文件的音乐元数据的库。

认证

用于实现身份验证方案的库。

OAuth

authlib - JavaScript对象签名和加密草案实现。

django-allauth - Django的认证应用程序“正常工作”。

django-oauth-toolkit - 用于Django的OAuth 2好东西。

oauthlib - OAuth请求签名逻辑的通用且全面的实现。

python-oauth2 - 一个经过全面测试的抽象界面,用于创建OAuth客户端和服务器。

python-social-auth - 一种易于设置的社交认证机制。

JWT

pyjwt - Python中的JSON Web Token实现。

python-jose - Python中的JOSE实现。

python-jwt - 用于生成和验证JSON Web令牌的模块。

构建工具

从源代码编译软件。

BitBake - 嵌入式Linux的类似make的构建工具。

buildout - 用于从多个部分创建,组装和部署应用程序的构建系统。

PlatformIO - 用于构建具有不同开发平台的代码的控制台工具。

pybuilder - 用纯Python编写的连续构建工具。

SCons - 一种软件构建工具。

内置类增强功能

用于增强Python内置类的库。

dataclasses - (Python标准库)数据类。

ATTRS -置换__init__,__eq__,__repr__等样板中的类定义。

bidict - 高效,Pythonic双向地图数据结构和相关功能..

Box - 具有高级点表示法访问权限的Python词典。

DottedDict - 一个库,它提供了一种使用虚线路径表示法访问列表和dicts的方法。

CMS

内容管理系统。

wagtail - 一个Django内容管理系统。

django-cms - 基于Django的开源企业CMS。

feincms - 基于Django构建的最先进的内容管理系统之一。

Kotti - 基于Pyramid构建的高级Pythonic Web应用程序框架。

mezzanine - 一个功能强大,一致且灵活的内容管理平台。

plone - 构建在开源应用服务器Zope之上的CMS。

quokka - 灵活,可扩展,小型CMS,由Flask和MongoDB提供支持。

高速缓存

用于缓存数据的库。

beaker - 用于会话和缓存的WSGI中间件。

django-cache-machine - Django模型的自动缓存和失效。

django-cacheops - 一个灵活的ORM缓存,具有自动粒度事件驱动的失效。

dogpile.cache - dogpile.cache是同一作者制作的Beaker的下一代替代品。

HermesCache - 基于标记的失效和防狗效应预防的Python缓存库。

pylibmc - 围绕libmemcached接口的Python包装器。

python-diskcache - SQLite和文件支持的缓存后端,其查找速度比memcached和redis快。

ChatOps工具

用于聊天机器人开发的库。

errbot - 实现ChatOps的最简单,最流行的聊天机器人。

代码分析

静态分析工具,linters和代码质量检查器。请参阅:awesome-static-analysis。

代码分析

coala - 独立于语言且易于扩展的代码分析应用程序。

code2flow - 将您的Python和JavaScript代码转换为DOT流程图。

prospector - 分析Python代码的工具。

pycallgraph - 一个可视化Python应用程序的流(调用图)的库。

Code Linters

flake8 - 一pycodestyle,pyflakes和McCabe。

pylint - 完全可定制的源代码分析器。

pylama - Python和JavaScript的代码审计工具。代码格式化程序

black - Python代码格式化程序。

yapf - 谷歌的又一个Python代码格式化程序。

静态类型检查

mypy - 在编译期间检查变量类型。

pyre-check - 高性能类型检查。

静态类型注释生成器

MonkeyType - Python系统,通过收集运行时类型生成静态类型注释

命令行工具

用于构建命令行应用程序的库。

命令行应用程序开发

cement - Python的CLI应用程序框架。

click - 用于以可组合方式创建漂亮命令行界面的包。

cliff - 使用多级命令创建命令行程序的框架。

clint - Python命令行应用程序工具。

docopt - Pythonic命令行参数解析器。

python-fire - 用于从绝对任何Python对象创建命令行界面的库。

python-prompt-toolkit - 用于构建强大的交互式命令行的库。

终端渲染

asciimatics - 用于创建全屏文本UI的包(从交互式表单到ASCII动画)。

bashplotlib - 在终端中制作基本图。

colorama - 跨平台彩色终端文本。

生产力工具

cookiecutter - 一个命令行实用程序,用于从cookiecutters(项目模板)创建项目。

doitlive - 终端中现场演示的工具。

howdoi - 即时编码通过命令行回答。

PathPicker - 从bash输出中选择文件。

percol - 在UNIX上为传统的管道概念添加交互式选择的风格。

thefuck - 更正以前的控制台命令。

tmuxp - 一个tmux会话管理器。

try - 一个简单的试用python包的简单CLI - 它从未如此简单。

CLI增强功能

httpie - 命令行HTTP客户端,用户友好的cURL替换。

kube-shell - 用于与Kubernetes CLI一起使用的集成shell。

mycli - 具有AutoCompletion和语法突出显示功能的MySQL终端客户端。

pgcli - Postgres CLI具有自动完成和语法突出显示功能。

saws - 增压的aws-cli。

兼容性

用于从Python 2迁移到3的库。

python-future - Python 2和Python 3之间缺少的兼容层。

python-modernize - 为最终的Python 3迁移实现 Python代码的现代化。

six - Python 2和3兼容性实用程序。

计算机视觉

计算机视觉图书馆。

OpenCV - 开源计算机视觉库。

pytesseract - Google Tesseract OCR的另一个包装器。

SimpleCV - 用于构建计算机视觉应用程序的开源框架。

并发和并行

用于并发和并行执行的库。看到awesome-asyncio。

concurrent.futures - (Python标准库)用于异步执行callables的高级接口。

multiprocessing - (Python标准库)基于进程的并行性。

eventlet - 支持WSGI的异步框架。

gevent - 一个使用greenlet的基于协程的Python网络库。

uvloop - 超快速实现asyncio事件循环libuv。

scoop - Python中的可扩展并发操作。

结构设计

用于存储和解析配置选项的库。

configobj - 带验证的INI文件解析器。

configparser - (Python标准库)INI文件解析器。

profig - 具有价值转换的多种格式的配置。

python-decouple - 严格地将设置与代码分离。

加密

cryptography - 一种旨在向Python开发人员公开加密原语和配方的包。

paramiko - SSHv2协议的Python(2.6 +,3.3 +)实现,提供客户端和服务器功能。

passlib - 安全密码存储/散列库,非常高级别。

pynacl - Python绑定到网络和加密(NaCl)库。

数据分析

用于数据分析的库。

Blaze - NumPy和Pandas与大数据的接口。

Open Mining - Pandas界面中的商业智能(BI)。

Orange - 通过可视化编程或脚本进行数据挖掘,数据可视化,分析和机器学习。

Pandas - 提供高性能,易于使用的数据结构和数据分析工具的库。

Optimus - 使用PySpark后端进行清理,预处理,功能工程,探索性数据分析和简单的机器学习。

数据验证

用于验证数据的库。在许多情况下用于表单。

Cerberus - 轻量级和可扩展的数据验证库。

colander - 验证和反序列化通过XML,JSON,HTML表单帖子获得的数据。

Dash - 建立在Flask之上,React和Plotly针对分析Web应用程序。

真棒破折号

jsonschema - Python 的JSON Schema实现。

schema - 用于验证Python数据结构的库。

schematics - 数据结构验证。

valideer - 轻量级可扩展数据验证和适配库。

voluptuous - 一个Python数据验证库。

数据可视化

用于可视化数据的库。请参阅:awesome-javascript。

Altair - Python的声明性统计可视化库。

Bokeh - Python的交互式Web绘图。

bqplot - Jupyter笔记本的交互式绘图库

ggplot - 与g的ggplot2相同的API

Matplotlib - Python 2D绘图库。

Pygal - Python SVG图表创建者。

PyGraphviz - Graphviz的 Python接口。

PyQtGraph - 交互式和实时2D / 3D /图像绘图和科学/工程小部件。

Seaborn - 使用Matplotlib进行统计数据可视化。

VisPy - 基于OpenGL的高性能科学可视化。

数据库

用Python实现的数据库。

pickleDB - Python的简单轻量级键值存储。

tinydb - 一个面向文档的小型数据库。

ZODB - Python的本机对象数据库。键值和对象图数据库。

数据库驱动

用于连接和操作数据库的库。

MySQL - awesome-mysql

mysqlclient - 支持Python 3的MySQL连接器(mysql-python fork)。

PyMySQL - 与mysql-python兼容的纯Python MySQL驱动程序。

PostgreSQL - 真棒 - postgres

psycopg2 - 最受欢迎的Python PostgreSQL适配器。

queries - psycopg2库的包装器,用于与PostgreSQL交互。

其他关系数据库

pymssql - Microsoft SQL Server的简单数据库接口。

NoSQL数据库

cassandra-driver - Apache Cassandra的Python驱动程序。

happybase - 适用于Apache HBase的开发人员友好库。

kafka-python - Apache Kafka的Python客户端。

py2neo - Neo4j的restful接口的Python包装器客户端。

pymongo - MongoDB的官方Python客户端。

redis-py - Redis的Python客户端。

异步客户端

motor - MongoDB的异步Python驱动程序。

Telephus - 基于Twisted的Cassandra客户端。

txpostgres - PostgreSQL的基于Twisted的异步驱动程序。

txRedis - Redis的基于Twisted的客户端。

日期和时间

处理日期和时间的图书馆。

Chronyk - 一个Python 3库,用于解析人类编写的时间和日期。

dateutil - 标准Python 日期时间模块的扩展。

delorean - 用于清除处理日期时间的不便事实的库。

moment - 用于处理日期/时间的Python库。受到Moment.js的启发。

Pendulum - Python日期时间变得简单。

PyTime - 一个易于使用的Python模块,旨在通过字符串操作日期/时间/日期时间。

pytz - 世界时区定义,现代和历史。将tz数据库引入Python。

when.py - 提供用户友好的功能,以帮助执行常见的日期和时间操作。

maya -日期时间对于人类来说,玛雅主要分析datetime数据网站。

调试工具

用于调试代码的库。

类似pdb的调试器

ipdb - 启用IPython的pdb。

pdb ++ - pdb的另一个替代品。

pudb - 一个基于控制台的全屏Python调试器。

wdb - 通过WebSockets实现的不可能的Web调试器。

追踪

lptrace - 用于Python程序的strace。

manhole - 调试服务,它将接受unix域套接字连接并显示所有线程的堆栈跟踪和交互式提示。

pyringe - 能够附加到Python进程并将代码注入Python进程的调试器。

python-hunter - 灵活的代码跟踪工具包。

探查

line_profiler - 逐行分析。

memory_profiler - 监视Python代码的内存使用情况。

profiling - 交互式Python分析器。

py-spy - Python程序的采样分析器。写在Rust。

pyflame - 用于Python的ptracing profiler。

vprof - Visual Python探查器。

其他

icecream - 通过一个简单的函数调用检查变量,表达式和程序执行。

django-debug-toolbar - 显示Django的各种调试信息。

django-devserver - Django的runserver的替代品。

flask-debugtoolbar - 烧瓶的django-debug-toolbar的一个端口。

pyelftools - 解析和分析ELF文件和DWARF调试信息。

深度学习

神经网络和深度学习的框架。请参阅:令人敬畏的深度学习。

caffe - 一个快速开放的深度学习框架..

keras - 一个高级神经网络库,能够在TensorFlow或Theano之上运行。

mxnet - 一个旨在提高效率和灵活性的深度学习框架。

pytorch - Python中的张量和动态神经网络,具有强大的GPU加速功能。

SerpentAI - 游戏代理框架。将任何视频游戏用作深度学习沙箱。

tensorflow - Google创建的最受欢迎的深度学习框架。

Theano - 快速数值计算的库。

DevOps工具

DevOps的软件和库。

ansible - 一个极其简单的IT自动化平台。

cloudinit - 一个多分发包,用于处理云实例的早期初始化。

cuisine - Fabric的厨师般的功能。

docker-compose - 使用Docker的快速,隔离的开发环境。

fabric - 一种用于远程执行和部署的简单Pythonic工具。

fabtools - 用于编写令人敬畏的Fabric文件的工具。

honcho - Foreman的Python克隆,用于管理基于Procfile的应用程序。

OpenStack - 用于构建私有云和公共云的开源软件。

pexpect - 在GNU期望的伪终端中控制交互式程序。

psutil - 跨平台流程和系统实用程序模块。

saltstack - 基础设施自动化和管理系统。

supervisor - UNIX的supervisor过程控制系统。

分布式计算

分布式计算的框架和库。

批量处理

PySpark - Apache Spark Python API。

dask - 用于分析计算的灵活并行计算库。

luigi - 一个帮助您构建批处理作业的复杂管道的模块。

mrjob - 在Hadoop或Amazon Web Services上运行MapReduce作业。

Ray - 用于并行和分布式Python的系统,它统一了机器学习生态系统。

流处理

faust - 一个流处理库,将想法从Kafka Streams移植到Python。

streamparse - 通过Apache Storm针对实时数据流运行Python代码。

分配

用于创建发布分发的打包可执行文件的库。

dh-virtualenv - 构建和分发virtualenv作为Debian包。

Nuitka - 将脚本,模块,包编译到可执行文件或扩展模块。

py2app - 冻结Python脚本(Mac OS X)。

py2exe - 冻结Python脚本(Windows)。

PyInstaller - 将Python程序转换为独立的可执行文件(跨平台)。

pynsist - 构建Windows安装程序的工具,安装程序将Python本身捆绑在一起。

文档

用于生成项目文档的库。

sphinx - Python文档生成器。

awesome-sphinxdoc

pdoc - Epydoc替换为自动生成Python库的API文档。

pycco - 文字编程风格的文档生成器。

下载

图书馆供下载。

s3cmd - 用于管理Amazon S3和CloudFront的命令行工具。

s4cmd - 超级S3命令行工具,有利于提高性能。

you-get - 用Python 3编写的YouTube / Youku / Niconico视频下载器。

youtube-dl - 从YouTube下载视频的小型命令行程序。

电子商务

用于电子商务和支付的框架和库。

alipay - 用于Python的非官方支付宝API。

Cartridge - 使用Mezzanine构建的购物车应用程序。

django-oscar - Django的开源电子商务框架。

django-shop - 基于Django的商店系统。

merchant - 一个Django应用程序,接受来自各种支付处理器的付款。

money - 具有可选CLDR支持的区域设置感知格式和可扩展货币交换解决方案的Money类。

python-currency - 显示货币格式及其污秽货币。

forex-python - 外汇汇率,比特币价格指数和货币转换。

saleor - Django的电子商务店面。

shoop - 基于Django的开源电子商务平台。

编辑器插件和IDE

Emacs

elpy - Emacs Python开发环境。

Sublime文本

anaconda - Anaconda将你的Sublime Text 3变成一个全功能的Python开发IDE。

SublimeJEDI - 一个令人敬畏的自动完成库Jedi的Sublime Text插件。

VIM

jedi-vim - 用于Python的Jedi自动完成库的Vim绑定。

python-mode - 用于将Vim转换为Python IDE的一体化插件。

YouCompleteMe - 包括基于Jedi的Python完成引擎。

Visual Studio

PTVS - Visual Studio的Python工具。

Visual Studio代码

Python - 一种支持Python语言的扩展,具有linting,IntelliSense,格式化,重构,调试,单元测试和jupyter支持等功能。

IDE

PyCharm - JetBrains的商业Python IDE。有免费的社区版。

spyder - 开源Python IDE。

电子邮件

用于发送和解析电子邮件的库。

envelopes - 为人类邮寄。

flanker - 电子邮件地址和Mime解析库。

imbox - 人类的Python IMAP。

inbox.py - 人类的Python SMTP服务器。

lamson - Pythonic SMTP应用服务器。

Marrow Mailer - 高性能可扩展邮件传递框架。

modoboa - 邮件托管和管理平台,包括现代和简化的Web UI。

Nylas Sync Engine - 在强大的电子邮件同步平台上提供RESTful API。

yagmail - 又一个Gmail / SMTP客户端。

环境管理

用于Python版本和环境管理的库。

pipenv - Pipfile,Pip和Virtualenv的神圣婚姻。

poetry - Python依赖管理和包装变得简单。

pyenv - 简单的Python版本管理。

venv - (Python 3.3+中的 Python标准库)创建轻量级虚拟环境。

virtualenv - 创建独立Python环境的工具。

文档

用于文件操作和MIME类型检测的库。

mimetypes - (Python标准库)将文件名映射到MIME类型。

path.py - os.path的模块包装器。

pathlib - (Python标准库)跨平台,面向对象的路径库。

PyFilesystem2 - Python的文件系统抽象层。

python-magic - libmagic文件类型标识库的Python接口。

Unipath - 面向对象的文件/目录操作方法。

watchdog - 用于监视文件系统事件的API和shell实用程序。

外部函数接口

用于提供外部函数接口的库。

cffi - Python的外部函数接口,用于调用C代码。

ctypes - (Python标准库)Python的外部函数接口,用于调用C代码。

PyCUDA - Nvidia的CUDA API的Python包装器。

SWIG - 简化的包装器和接口生成器。

表单

用于处理表单的库。

deform - 受形式表单生成库影响的Python HTML表单生成库。

django-bootstrap3 - 与Django的Bootstrap 3集成。

django-bootstrap4 - Bootstrap 4与Django的集成。

django-crispy-forms - 一款Django应用程序,可让您以非常优雅和干燥的方式创建漂亮的表单。

django-remote-forms - 独立于平台的Django表单序列化程序。

WTForms - 灵活的表单验证和呈现库。

函数程序设计

使用Python进行函数程序设计。

coconut - 椰子是Python的变种,专为简单,优雅,Pythonic功能编程而打造。

CyToolz - Toolz的Cython实现:高性能功能实用程序。

fn.py - Python中的函数编程:实现丢失的功能以享受FP。

funcy - 一种奇特而实用的功能工具。

Toolz - 迭代器,函数和字典的函数实用程序的集合。

GUI

用于处理图形用户界面应用程序的库。

curses - 用于创建终端GUI应用程序的ncurses的内置包装器。

Eel - 用于制作简单类似Electron的离线HTML / JS GUI应用程序的小型库,可以完全访问Python功能和库。

enaml - 使用像QML这样的声明语法创建漂亮的用户界面。

Flexx - Flexx是一个用于创建GUI的纯Python工具包,它使用Web技术进行渲染。

Gooey - 将命令行程序转换为一行完整的GUI应用程序。

kivy - 用于创建NUI应用程序的库,可在Windows,Linux,Mac OS X,Android和iOS上运行。

pyglet - 用于Python的跨平台窗口和多媒体库。

PyGObject - GLib / GObject / GIO / GTK +(GTK + 3)的Python绑定。

PyQt - 用于Qt跨平台应用程序和UI框架的Python绑定,支持Qt v4和Qt v5框架。

PySide - 用于Qt跨平台应用程序和UI框架的Python绑定,支持Qt v4框架。

PySimpleGUI - 用于tkinter,Qt,WxPython和Remi的包装器,为初学者和中级自定义GUI创建统一,易于理解和更类似Python的界面。

pywebview - 围绕webview组件的轻量级跨平台本机包装器,允许在其自己的本机专用窗口中显示HTML内容。

Tkinter - Tkinter是Python的事实上的标准GUI包。

Toga - 一个Python原生的OS原生GUI工具包。

urwid - 用于创建终端GUI应用程序的库,强大支持小部件,事件,丰富的颜色等。

wxPython - wxWidgets C ++类库与Python的混合。

游戏开发

游戏开发库。

Cocos2d - cocos2d是用于构建2D游戏,演示和其他图形/交互式应用程序的框架。它基于pyglet。

Harfang3D - 用于3D,VR和游戏开发的Python框架。管理和显示复杂的3D场景,包括物理,视频,声音和音乐,访问VR设备。全部用C ++编写。

Panda3D - 由迪士尼开发并由卡内基梅隆娱乐技术中心维护的3D游戏引擎。用C ++编写,完全用Python包装。

Pygame - Pygame是一组用于编写游戏的Python模块。

PyOgre - 用于Ogre 3D渲染引擎的Python绑定,可用于游戏,模拟,任何3D。

PyOpenGL - 用于OpenGL的Python ctypes绑定及其相关的API。

PySDL2 - 基于ctypes的SDL2库包装器。

RenPy - 一个视觉新颖的引擎。

地理位置

用于地理编码地址和处理纬度和经度的图书馆。

django-countries - 一个Django应用程序,提供用于表单的国家选择,标志图标静态文件和模型的国家/地区字段。

GeoDjango - 世界级的地理网络框架。

GeoIP - MaxMind GeoIP遗留数据库的Python API。

geojson - GeoJSON的Python绑定和实用程序。

geopy - Python地理编码工具箱。

pygeoip - 纯Python GeoIP API。

HTML操作

用于处理HTML和XML的库。

BeautifulSoup - 提供用于迭代,搜索和修改HTML或XML的Pythonic习语。

bleach - 基于白名单的HTML清理和文本链接库。

cssutils - Python的CSS库。

html5lib - 用于解析和序列化HTML文档和片段的标准兼容库。

lxml - 一个非常快速,易于使用且通用的库,用于处理HTML和XML。

MarkupSafe - 为Python实现XML / HTML / XHTML Markup安全字符串。

pyquery - 一个类似jQuery的库,用于解析HTML。

untangle - 将XML文档转换为Python对象以便于访问。

WeasyPrint - 可以导出为PDF的HTML和CSS的可视化渲染引擎。

xmldataset - 简单的XML解析。

xmltodict - 使用XML感觉就像使用JSON一样。

HTTP

用于处理HTTP的库。

grequests - 针对异步HTTP请求的请求+ gevent。

httplib2 - 全面的HTTP客户端库。

requests - 对Humans™的HTTP请求。

treq - 像在Twisted的HTTP客户端之上构建的API之类的Python请求。

urllib3 - 具有线程安全连接池,文件发布支持,健全的HTTP库。

硬件

用硬件编程的库。

ino - 用于处理Arduino的命令行工具包。

keyboard - 在Windows和Linux上挂钩并模拟全局键盘事件。

mouse - 在Windows和Linux上挂钩并模拟全局鼠标事件。

Pingo -Pingo为Raspberry Pi,pcDuino,Intel Galileo等程序设备提供统一的API。

PyUserInput - 用于鼠标和键盘的跨平台控制的模块。

scapy - 一个出色的数据包操作库。

wifi - 用于在Linux上使用WiFi的Python库和命令行工具。

图像处理

用于处理图像的库。

hmap - 图像直方图重新映射。

imgSeek - 使用视觉相似性搜索图像集合的项目。

nude.py - 裸露检测。

pagan -复古identicon(阿凡达)根据输入的字符串和哈希生成。

pillow - 枕头是友好的PIL叉子。

pyBarcode - 在Python中创建条形码而无需PIL。

pygram - 类似Instagram的图像过滤器。

python-qrcode - 纯Python二维码生成器。

quads - 基于四叉树的计算机艺术。

scikit-image - 用于(科学)图像处理的Python库。

thumbor - 智能成像服务。它支持按需裁剪,重新调整大小和翻转图像。

wand - MagickWand的 Python绑定,ImageMagick的C API。

实现

Python的实现。

CLPython - 用Common Lisp编写的Python编程语言的实现。

CPython - 用C编写的Python编程语言的默认,最广泛使用的实现。

Cython - 优化Python的静态编译器。使用类型mixins将Python编译为C或C ++模块,从而大大提高性能

Grumpy - 比解释器更多的编译器作为更强大的CPython2.7替换(alpha)。

IronPython - 用C#编写的Python编程语言的实现,目标是.NET Framework和Mono。

Jython - 用Java编写的用于Java虚拟机(JVM)的Python编程语言的实现。

MicroPython - MicroPython - 一种针对微控制器和受约束系统的精简高效的Python编程语言实现

Numba - 用于LLVM的Python JIT编译器,旨在用于科学Python。

PeachPy - 嵌入在Python中的x86-64汇编程序。可用作Python的内联汇编程序,也可用作Windows,Linux,OS X,Native Client和Go的独立汇编程序。

Pyjion - 基于CoreCLR的Python JIT。

PyPy - 用RPython编写并转换成C. PyPy的Python编程语言的实现着重于速度,效率和与原始CPython解释器的兼容性。解释器使用黑魔法使Python非常快,而无需添加其他类型信息。

PySec - 经过强化的python版本,使安全专业人员和开发人员能够更轻松地编写应用程序,使其更能抵御攻击和操纵。

Pyston - 使用LLVM和现代JIT技术构建的Python实现,旨在实现良好的性能。

Stackless Python - Python编程语言的增强版本,它允许程序员从基于线程的编程中获益,而不会出现与传统线程相关的性能和复杂性问题。

互动口译员

交互式Python解释器(REPL)。

bpython - Python解释器的一个奇特的接口。

Jupyter Notebook(IPython) - 一个丰富的工具包,可以帮助您以交互方式充分利用Python。

awesome-jupyter

ptpython - 基于python-prompt-toolkit构建的高级Python REPL 。

国际化

i18n合作的图书馆。

Babel - Python的国际化库。

PyICU - 用于Unicode C ++库(ICU)的国际组件的包装器。

Job Scheduler

用于安排工作的库。

APScheduler - 一个轻巧但功能强大的进程内任务调度程序,可让您安排功能。

django-schedule - Django的日历应用程序。

doit - 任务运行器和构建工具。

gunnery - 用于具有基于Web的界面的分布式系统的多用途任务执行工具。

Joblib - 一组用于在Python中提供轻量级流水线的工具。

Plan - 在Python中编写crontab文件就像一个魅力。

schedule - Python作业调度。

Spiff - 用纯Python实现的强大工作流引擎。

TaskFlow - 一个Python库,有助于使任务执行变得简单,一致和可靠。

Airflow - Airflow是一个以编程方式创作,安排和监控工作流程的平台。

日志

用于生成和使用日志的库。

Eliot - 针对复杂和分布式系统的日志记录。

logbook - Python的日志替换。

logging - (Python标准库)Python的日志记录工具。

raven - Sentry的Python客户端,用于Web应用程序的日志/错误跟踪,崩溃报告和聚合平台。

机器学习

机器学习库。

通用机器学习

PyOD - > Python Outlier Detection,全面且可扩展的Python工具包,用于检测多变量数据中的外围对象。适用于高级模型,包括神经网络/深度学习和异常集合。

steppy - >轻量级Python库,用于快速,可重复的机器学习实验。介绍非常简单的界面,实现清洁机器学习管道设计。

steppy-toolkit - >神经网络,变换器和模型的精选集合,使您的机器学习更快,更有效。

CNTK - Microsoft认知工具包(CNTK),一种开源深度学习工具包。文档可以在这里找到。

auto_ml - 用于生产和分析的自动化机器学习。让您专注于ML的有趣部分,同时输出生产就绪代码,以及数据集和结果的详细分析。包括对NLP,XGBoost,CatBoost,LightGBM的支持,以及即将深入学习。

机器学习 - 自动构建,包括Web界面和一组程序界面 API,用于支持向量机。相应的数据集存储在SQL数据库中,然后生成用于预测的模型,存储到NoSQL数据存储区中。

XGBoost - 用于eXtreme Gradient Boosting(树)库的Python绑定。

Apache SINGA - 用于开发开源机器学习库的Apache Incubating项目。

用于黑客的贝叶斯方法 - 用于 Python中的概率编程的Book / iPython笔记本。

Featureforge一组用于创建和测试机器学习功能的工具,具有scikit-learn兼容API。

Apache Spark中的MLlib - Spark中的分布式机器学习库

Hydrosphere Mist - 用于部署Apache Spark MLLib机器学习模型的服务,作为实时,批量或反应式Web服务。

scikit-learn - 基于SciPy构建的用于机器学习的Python模块。

metric-learn - 用于度量学习的Python模块。

SimpleAI Python实现了许多人工智能算法,在“人工智能,现代方法”一书中描述。它着重于提供易于使用,记录良好且经过测试的库。

astroML - 用于天文学的机器学习和数据挖掘。

graphlab-create - 在磁盘支持的DataFrame之上实现的具有各种机器学习模型(回归,聚类,推荐系统,图形分析等)的库。

BigML - 与外部服务器联系的库。

pattern - 用于Python的Web挖掘模块。

NuPIC - 用于智能计算的Numenta平台。

Pylearn2 - 基于Theano的机器学习库。

keras - TensorFlow,CNTK和Theano的高级神经网络前端。

烤宽面条 - 在Theano建立和训练神经网络的轻量级图书馆。

Chainer - 灵活的神经网络框架。

prophet - Facebook快速自动化的时间序列预测框架。

gensim - 人类的主题建模。

PyBrain - 另一个Python机器学习库。

brainstorm - 快速,灵活和有趣的神经网络。这是PyBrain的继承者。

surprise - 用于构建和分析推荐系统的scikit。

python-recsys - 用于实现推荐系统的Python库。

Bolt - Bolt Online Learning Toolbox。[深入学习]

nilearn - Python中NeuroImaging的机器学习。

neuropredict - 针对新手机器学习者和非专业程序员,这个软件包提供简单(无需编码)和全面的机器学习(评估和预测性能的完整报告,无需您编写代码),用于神经错误的Python和任何其他类型的功能。这是为了吸收ML工作流程的大部分内容,不像其他软件包,如nilearn和pymvpa,它们要求您学习其API和代码以生成任何有用的内容。

imbalanced-learn - 使用各种技术在采样和过采样下执行的Python模块。

shogun - shogun学习工具箱。

Caffe - 一个深度学习框架,以清洁,可读性和速度为基础。

pyhsmm - 用于贝叶斯隐马尔可夫模型(HMM)和显式持续时间隐马尔可夫模型(HSMM)的近似无监督推理的库,侧重于贝叶斯非参数扩展,HDP-HMM和HDP-HSMM,主要具有弱极限近似。

mrjob - 允许Python程序在Hadoop上运行的库。

SKLL - 围绕scikit-learn的包装,使得进行实验变得更加简单。

neurolab

Theano - 优化GPU元编程代码,在Python中生成面向数组的优化数学编译器。

TensorFlow - 使用数据流图进行数值计算的开源软件库。

pomegranate - 用于Python的隐马尔可夫模型,在Cython中实现速度和效率。

python-timbl - 包含完整TiMBL C ++编程接口的Python扩展模块。Timbl是一个精心设计的k-Nearest Neighbors机器学习工具包。

deap - 进化算法框架。

mlxtend - 由数据科学和机器学习任务的有用工具组成的库。

neon - Nervana 基于Python 的高性能深度学习框架[DEEP LEARNING]。

Optunity - 一个专用于自动超参数优化的库,它具有简单,轻量级的API,便于直接替换网格搜索。

Neural Networks and Deep Learning- 我的书“神经网络和深度学习”[深度学习]的代码样本。

annoy - 近似最近邻居的实施。

TPOT - 使用遗传编程自动创建和优化机器学习管道的工具。将它视为您的个人数据科学助手,自动化机器学习的繁琐部分。

pgmpy用于处理概率图形模型的python库。

DIGITS - 深度学习GPU培训系统(DIGITS)是一个用于培训深度学习模型的Web应用程序。

Orange - 面向新手和专家的开源数据可视化和数据分析。

MXNet - 具有动态,突变感知数据流Dep Scheduler的轻量级,便携式,灵活的分布式/移动深度学习; 适用于Python,R,Julia,Go,Javascript等。

TFLearn - 深度学习库,为TensorFlow提供更高级别的API。

REP - 基于IPython的环境,以一致且可重复的方式进行数据驱动的研究。REP不是试图替代scikit-learn,而是扩展它并提供更好的用户体验。[已过时]

rgf_python - 规则化贪婪森林(树)库的Python绑定。

skbayes - 使用scikit-learn API进行贝叶斯机器学习的Python包。

fuku-ml - 简单的机器学习库,包括Perceptron,回归,支持向量机,决策树等,它易于使用,易于初学者学习。

Xcessiv - 基于Web的应用程序,用于快速,可扩展和自动化的超参数调整和堆叠集成。

PyTorch - Python中的张量和动态神经网络,具有强大的GPU加速功能

ML-From-Scratch - 在Python中从头开始实现机器学习模型,重点是透明度。旨在以无障碍的方式展示ML的螺母和螺栓。

xRBM - 限制玻尔兹曼机(RBM)的库及其在Tensorflow中的条件变体。

CatBoost - 决策树库上的通用梯度增强功能,支持开箱即用的分类功能。它易于安装,文档齐全,支持CPU和GPU(甚至是多GPU)计算。

stacked_generalization - 在Python中实现机器学习堆叠技术作为便利库。

modAL - 用于Python的模块化主动学习框架,构建于scikit-learn之上。

Cogitare:适用于Python的现代,快速,模块化的深度学习和机器学习框架。

Parris - Parris,用于机器学习算法的自动化基础设施设置工具。

neonrvm - neonrvm是一个基于RVM技术的开源机器学习库。它是用C编程语言编写的,并附带Python编程语言绑定。

Turi Create - 从Apple学习机器。Turi Create简化了定制机器学习模型的开发。您无需成为机器学习专家即可向您的应用添加推荐,对象检测,图像分类,图像相似性或活动分类。

xLearn - 高性能,易于使用且可扩展的机器学习包,可用于解决大规模机器学习问题xLearn对于解决大规模稀疏数据的机器学习问题特别有用,这在互联网服务(如在线广告和推荐系统)中非常常见。

mlens - 高性能,内存高效,最大程度并行化的集成学习,与scikit-learn集成。

Netron - 用于机器学习模型的Visualizer。

Thampi - AWS Lambda上的机器学习预测系统

MindsDB - 开源框架,以简化神经网络的使用。

Gorgonia - Gorgonia是一个帮助促进Golang机器学习的图书馆。

Microsoft推荐人:作为Jupyter笔记本提供的构建推荐系统的示例和最佳实践。包含Microsoft Research以及其他公司和机构的一些最新技术。

StellarGraph:Graphs上的机器学习,一种用于机器学习图形结构(网络结构)数据的Python库。

BentoML:用于打包和部署机器学习模型的工具包,用于生产服务

n

H2O - 开源快速可扩展机器学习平台。

指标 - 机器学习评估指标。

NuPIC - 用于智能计算的Numenta平台。

scikit-learn - 最受欢迎的机器学习Python库。

Spark ML - Apache Spark可扩展的机器学习库。

vowpal_porpoise -一个轻量级的Python包装的Vowpal Wabbit。

xgboost - 可扩展,可移植和分布式渐变增强库。

微软Windows:

Microsoft Windows上的Python编程。

Python(x,y) - 基于Qt和Spyder的面向科学应用程序的Python发行版。

pythonlibs - Python扩展包的非官方Windows二进制文件。

PythonNet - 与.NET公共语言运行时(CLR)的Python集成。

PyWin32 - 适用于Windows的Python扩展。

WinPython - 适用于Windows 7/8的便携式开发环境。

其它:

有用的库或工具不适合上述类别。

blinker - 一个快速的Python进程中信号/事件调度系统。

boltons - 一组纯Python实用程序。

itsdangerous - 将可信数据传递给不受信任的环境的各种帮助程序。

pluginbase - 一个简单但灵活的Python插件系统。

tryton - 通用业务框架。

自然语言处理:

使用人类语言的图书馆。

一般

gensim - 人类的主题建模。

langid.py - 独立语言识别系统。

nltk - 构建Python程序以使用人类语言数据的领先平台。

pattern - 用于Python的Web挖掘模块。

polyglot - 支持数百种语言的自然语言管道。

pytext - 基于PyTorch的自然语言建模框架。

PyTorch-NLP - 一个工具包,可以快速深入学习研究的NLP原型。

spacy - 用于Python和Cython的工业级自然语言处理库。

stanfordnlp - 斯坦福NLP集团的官方Python库,支持50多种语言。

中文

jieba - 最受欢迎的中文文本分割库。

pkuseg-python - 用于各种域中的中文分词的工具包。

snownlp - 用于处理中文文本的库。

funNLP - 中文NLP的工具和数据集的集合。

网络虚拟化

用于虚拟网络和SDN(软件定义网络)的工具和库。

mininet - 一种流行的网络模拟器和用Python编写的API。

pox - 基于Python的SDN控制应用程序,例如OpenFlow SDN控制器。

联网

用于网络编程的库。

asyncio - (Python标准库)异步I / O,事件循环,协同程序和任务。

pulsar - Python的事件驱动并发框架。

pyzmq - ZeroMQ消息库的Python包装器。

Twisted - 事件驱动的网络引擎。

napalm - 用于操纵网络设备的跨供应商API。

新闻Feed

用于构建用户活动的库。

django-activity-stream - 从您网站上的操作生成通用活动流。

Stream Framework - 使用Cassandra和Redis构建新闻源和通知系统。

ORM

实现对象关系映射或数据映射技术的库。

关系数据库

Django模型 - Django的一部分。

SQLAlchemy - Python SQL工具包和对象关系映射器。

dataset - 将Python dicts存储在数据库中 - 与SQLite,MySQL和PostgreSQL一起使用orator - 演说者ORM提供了一个简单而美观的ActiveRecord实现。

peewee - 一种小型,富有表现力的ORM。

pony - 为SQL提供面向生成器的接口的ORM。

pydal - 纯Python数据库抽象层。

NoSQL数据库

hot-redis - Redis的丰富Python数据类型。

mongoengine - 用于处理MongoDB的Python Object-Document-Mapper。

PynamoDB - Amazon DynamoDB的 Pythonic界面。

redisco - Redis中保存的简单模型和容器的Python库。

包管理

用于包和依赖关系管理的库。

pip - Python包和依赖项管理器。

pip-tools - 一组工具,可以保持固定的Python依赖关系。

conda - 跨平台,Python无关的二进制包管理器。

包存储库

本地PyPI存储库服务器和代理。

warehouse - 下一代Python包存储库(PyPI)。

bandersnatch - Python Packaging Authority(PyPA)提供的PyPI镜像工具。

devpi - PyPI服务器和打包/测试/发布工具。

localshop - 本地PyPI服务器(自定义包和pypi的自动镜像)。

权限

允许或拒绝用户访问数据或功能的库。

django-guardian - 实现Django 1.2+的每对象权限

django-rules - 一个小而强大的应用程序,为Django提供对象级权限,无需数据库。

流程

用于启动和与OS进程通信的库。

delegator.py - Humans™2.0的子流程。

sarge - 另一个子进程包装器。

sh - Python的完整子进程替换。

队列

用于处理事件和任务队列的库。

celery - 基于分布式消息传递的异步任务队列/作业队列。

huey - 小型多线程任务队列。

mrq - Queue先生 - 使用Redis和gevent在Python中的分布式工作者任务队列。

rq - Python的简单作业队列。

推荐系统

用于构建推荐系统的库。

annoy - C ++ / Python中近似最近的邻居,针对内存使用进行了优化。

fastFM - 分解机器的库。

implocit - 隐式数据集的协同过滤的快速Python实现。

libffm - 用于字段感知分解机器(FFM)的库。

lightfm - 许多流行推荐算法的Python实现。

spotlight - 使用PyTorch的深度推荐器模型。

Surprose - 用于构建和分析推荐系统的scikit。

tensorrec - TensorFlow中的推荐引擎框架。

RESTful API

用于开发RESTful API的库。

Django

django-rest-framework - 一个强大而灵活的工具包,用于构建Web API。

django-tastypie - 为Django应用程序创建美味的API。

Flask

eve - 由Flask,MongoDB和良好意图提供支持的REST API框架。

flask-api-utils - 负责Flask的API表示和身份验证。

flask-api - Flask的可浏览Web API。

flask-restful - 快速为Flask构建REST API。

flask-restless - 为使用SQLAlchemy定义的数据库模型生成RESTful API。

Pyramid

cornice - Pyramid的RESTful框架。

Framework agnostic

apistar - 专为Python 3设计的智能Web API框架。

falcon - 用于构建云API和Web应用程序后端的高性能框架。

hug - 一个Python3框架,用于通过HTTP和命令行干净地公开API以及自动文档和验证。

restless - 基于从Tastypie学到的经验教训的框架不可知的REST框架。

ripozo - 快速创建REST / HATEOAS /超媒体API。

sandman - 用于现有数据库驱动系统的自动REST API。

机器人

机器人图书馆。

PythonRobotics - 这是可视化的各种机器人算法的汇编。

rospy - 这是ROS(机器人操作系统)的库。

RPC服务器

RPC兼容的服务器。

SimpleJSONRPCServer - 此库是JSON-RPC规范的实现。

SimpleXMLRPCServer - (Python标准库)简单的XML-RPC服务器实现,单线程。

zeroRPC - zerorpc是一个基于ZeroMQ和MessagePack的灵活的RPC实现。

科学

科学计算的图书馆。

astropy - 用于天文学的社区Python库。

bcbio-nextgen - 为全自动高通量测序分析提供最佳实践管道。

bccb - 与生物分析相关的有用代码的集合。

Biopython - Biopython是一套免费提供的生物计算工具。

cclib - 用于解析和解释计算化学包结果的库。

Colour - 一种色彩科学包,实现了全面的色彩理论转换和算法。

NetworkX - 适用于复杂网络的高效软件。

NIPY - 神经影像工具包的集合。

NumPy - 使用Python进行科学计算的基础包。

Open Babel - 一种化学工具箱,设计用于说多种语言的化学数据。

ObsPy - 用于地震学的Python工具箱。

PyDy - Python Dynamics的缩写,用于协助动态建模动画中的工作流程。

PyMC - 马尔可夫链蒙特卡罗采样工具包。

QuTiP - Python中的Quantum工具箱。

RDKit - Cheminformatics和机器学习软件。

SciPy - 基于Python的数学,科学和工程开源软件生态系统。

statsmodels - Python中的统计建模和计量经济学。

SymPy - 用于符号数学的Python库。

Zipline - 一个Pythonic算法交易库。

SimPy - 基于流程的离散事件仿真框架。

搜索

用于索引和执行数据搜索查询的库和软件。

elasticsearch-py - Elasticsearch的官方低级Python客户端。

elasticsearch-dsl-py - Elasticsearch的官方高级Python客户端。

django-haystack - 模块化搜索Django。

pysolr - Apache Solr的轻量级Python包装器。

whoosh - 一个快速,纯粹的Python搜索引擎库。

序列化

用于序列化复杂数据类型的库

marshmallow - 一个轻量级库,用于将复杂对象转换为简单的Python数据类型。

pysimdjson - 用于simdjson的Python绑定。

python-rapidjson -围绕一个Python包装RapidJSON。

无服务器框架

用于开发无服务器Python代码的框架。

python-lambda - 用于在AWS Lambda中开发和部署Python代码的工具包。

Zappa - 用于在AWS Lambda和API Gateway上部署WSGI应用程序的工具。

特定格式处理

用于解析和操作特定文本格式的库。

一般

tablib - XLS,CSV,JSON,YAML中的表格数据集模块。

办公

openpyxl - 用于读取和写入Excel 2010 xlsx / xlsm / xltx / xltm文件的库。

pyexcel - 提供一个用于读取,操作和编写csv,ods,xls,xlsx和xlsm文件的API。

python-docx - 读取,查询和修改Microsoft Word 2007/2008 docx文件。

python-pptx - 用于创建和更新PowerPoint(.pptx)文件的Python库。

unoconv - 在LibreOffice / OpenOffice支持的任何文档格式之间进行转换。

XlsxWriter - 用于创建Excel .xlsx文件的Python模块。

xlwings - 一个获得BSD许可的库,可以轻松地从Excel调用Python,反之亦然。

xlwt / xlrd - 从Excel文件中写入和读取数据和格式信息。

PDF

PDFMiner - 用于从PDF文档中提取信息的工具。

PyPDF2 - 一个能够分割,合并和转换PDF页面的库。

ReportLab - 允许快速创建丰富的PDF文档。

Markdown

Mistune - Markdown的最快和全功能的纯Python解析器。

Python-Markdown - John Gruber的Markdown的Python实现。

YAML

PyYAML - Python的YAML实现。

CSV

csvkit - 用于转换为CSV并使用CSV的实用程序。

档案

unp - 一个可以轻松解压缩归档的命令行工具。

静态站点生成器

静态站点生成器是一种软件,它将一些文本+模板作为输入,并在输出上生成HTML文件。

mkdocs - Markdown友好文档生成器。

pelican - 支持Markdown和reST语法的静态站点生成器。

lektor - 易于使用的静态CMS和博客引擎。

nikola - 静态网站和博客生成器。

标记

用于标记项目的库。

django-taggit - Django的简单标记。

模板引擎

用于模板和lexing的库和工具。

Jinja2 - 一种现代和设计师友好的模板语言。

Genshi - 用于生成Web感知输出的Python模板工具包。

Mako - 用于Python平台的超快速和轻量级模板。

测试

用于测试代码库和生成测试数据的库。

测试框架

pytest - 一个成熟的全功能Python测试工具。

hypothesis - 假设是一种基于Quickcheck风格的高级属性测试库。

nose2 - nose基于`unittest2 的继承者。

Robot Framework - 通用测试自动化框架。

unittest - (Python标准库)单元测试框架。

运行测试

green - 干净,运行测试。

mamba - Python的权威测试工具。出生在BDD的旗帜下。

tox - 在多个Python版本中自动构建和测试发行版

GUI / Web测试

locust - 用Python编写的可扩展用户负载测试工具。

PyAutoGUI - PyAutoGUI是一个面向人类的跨平台GUI自动化Python模块。

Selenium - Selenium WebDriver的Python绑定。

sixpack - 与语言无关的A / B测试框架。

splinter - 用于测试Web应用程序的开源工具。

Mock

doublex - 强大的测试加倍Python的框架。

freezegun - 通过模拟日期时间模块来度过时间。

httmock - 一个用于Python 2.6+和3.2+请求的模拟库。

httpretty - Python的HTTP请求模拟工具。

mock - (Python标准库)一个模拟和修补库。

Mocket - Socket Mock Framework加上HTTP [S] / asyncio / gevent模拟库,具有录制/重放功能。

responser - 用于模拟请求Python库的实用程序库。

VCR.py - 在测试中记录和重放HTTP交互。

Object Factories

factory_boy - Python的测试夹具替代品。

mixer - 另一个夹具更换。支持Django,Flask,SQLAlchemy,Peewee等。

model_mommy - 在Django中创建用于测试的随机装置。

代码覆盖范围

coverage - 代码覆盖率测量。

Fake Data

mimesis - 是一个Python库,可以帮助您生成虚假数据。

fake2db - 假数据库生成器。

faker - 生成虚假数据的Python包。

radr - 生成随机日期时间/时间。

错误处理程序

FuckIt.py - FuckIt.py使用最先进的技术确保您的Python代码无论是否有权运行。

文字处理

用于解析和操作纯文本的库。

一般

chardet - Python 2/3兼容字符编码检测器。

difflib - (Python标准库)用于计算增量的助手。

ftfy - 使Unicode文本更少破碎,更自然地更加一致。

fuzzywuzzy -模糊字符串匹配。

Levenshtein - Levenshtein距离和弦相似性的快速计算。

pangu.py - 偏执文本间距。

pyfiglet - 用Python编写的figlet实现。

pypinyin - 将汉语(汉字)转换为拼音(拼音)。

textdistance - 计算序列之间的距离。30多种算法,纯python实现,通用接口,可选的外部库使用。

unidecode - Unicode文本的ASCII音译。

Slugify

awesome-slugify - 一个可以保存unicode的Python slugify库。

python-slugify - 一个Python ungode库,可将unicode转换为ASCII。

unicode-slugify - 一个以Django为依赖关系生成unicode slug的slugifier。

唯一标识符

hashids - 在Python中实现hashids。

shortuuid - 用于简洁,明确且URL安全的UUID的生成器库。

分析器

ply - 为Python实现lex和yacc解析工具。

pygments - 通用语法荧光笔。

pyparsing - 用于生成解析器的通用框架。

python-nameparser - 将人名解析为各自的组件。

python-phonenumbers - 解析,格式化,存储和验证国际电话号码。

python-user-agents - 浏览器用户代理解析器。

sqlparse - 非验证SQL解析器。

第三方API

用于访问第三方服务API的库。请参阅:Python API包装器和库列表。

apache-libcloud - 一个适用于所有云的Python库。

boto3 - Amazon Web Services的Python接口。

django-wordpress - Django的 WordPress模型和视图。

facebook-sdk - Facebook平台Python SDK。

google-api-python-client - 用于Python的Google API客户端库。

gspread - Google Spreadsheets Python API。

twython - Twitter API的Python包装器。

URL操作

用于解析URL的库。

furl - 一个小型Python库,可以轻松解析和操作URL。

purl - 一个简单的,不可变的URL类,带有用于询问和操作的干净API。

pyshorteners - 一个纯Python的URL缩短库。

webargs - 一个用于解析HTTP请求参数的友好库,内置支持流行的Web框架,包括Flask,Django,Bottle,Tornado和Pyramid。

视频

用于操纵视频和GIF的库。

moviepy - 基于脚本的电影编辑模块,具有多种格式,包括动画GIF。

scikit-video - SciPy的视频处理程序。

WSGI服务器

兼容WSGI的Web服务器。

bjoern - 异步,非常快,用C语言编写。

gunicorn - 预分叉,部分用C语言写成。

uWSGI - 一个项目旨在开发一个用于构建托管服务的完整堆栈,用C语言编写。

waitress - 多线程,为金字塔提供动力。

werkzeug - 一个用于Python的WSGI实用程序库,可以为Flask提供支持,并且可以轻松嵌入到您自己的项目中。

网络资产管理

用于管理,压缩和缩小网站资产的工具。

django-compressor - 将链接和内联JavaScript或CSS压缩到一个缓存文件中。

django-pipeline - Django的资产包装库。

django-storages - Django的自定义存储后端集合。

fanstatic - 作为Python包打包,优化和提供静态文件依赖性。

fileconveyor - 用于检测文件并将文件同步到CDN,S3和FTP的守护程序。

flask-assets - 帮助您将webassets集成到Flask应用程序中。

webassets - 捆绑,优化和管理静态资源的唯一缓存清除URL。

Web内容提取

用于提取Web内容的库。

html2text - 将HTML转换为Markdown格式的文本。

lassie - 网页内容检索。

micawber - 一个用于从URL中提取丰富内容的小型库。

newspaper - Python中的新闻提取,文章提取和内容管理。

python- readability - arc90可读性工具的快速Python端口。

requests-html - 用于Pythonic HTML解析。

sumy - 用于自动汇总文本文档和HTML页面的模块。

textract - 从任何文档,Word,PowerPoint,PDF等中提取文本。

toapi - 每个网站都提供API。

网页抓取和网页抓取

用于自动从网站提取数据的库。

cole - 分布式爬行框架。

feedparser - 通用饲料解析器。

grab - 网站抓取框架。

MechanicalSoup - 用于自动与网站交互的Python库。

portia - 视觉刮擦Scrapy。

pyspider - 一个强大的蜘蛛系统。

robobrowser - 一个简单的Pythonic库,用于在没有独立Web浏览器的情况下浏览网页。

scrapy - 快速高级屏幕抓取和网络爬行框架。

网络框架

Django - Python中最流行的Web框架。

Flask - Python的微框架。

Pyramid- 一个小型,快速,脚踏实地的开源Python Web框架。

Sanic - 写得很快的Web服务器。

Vibora - 受Flask启发的快速,高效和异步Web框架。

WebSocket

用于WebSocket的库。

autobahn-python - Twisted和asyncio上用于Python的WebSocket和WAMP 。

crossbar - 开源统一应用程序路由器(Autobahn上用于Python的Websocket和WAMP)。

django-channels - Django的开发人员友好的异步。

django-socketio - Django的WebSockets。

WebSocket-for-Python - 用于Python 2和3以及PyPy的WebSocket客户端和服务器库。

服务

用于简化开发的在线工具和API。

CircleCI - 可以运行非常快速的并行测试的CI服务。(仅限GitHub)

Travis CI - 适用于您的开源和私有项目的流行CI服务。(仅限GitHub)

Vexor CI - 针对私人应用程序的持续集成工具,具有按分钟付费的计费模式。

Wercker - 一个基于Docker的平台,用于构建和部署应用程序和微服务。

代码质量

Codacy - 自动代码审查,以更快的速度发送更好的代码。

Codecov - 代码覆盖率仪表板。

CodeFactor - Git的自动代码审查。

Landscape - 托管连续的Python代码指标。

3. 搭建家庭NAS服务器有什么好方案?

想玩NAS的都是有先见之明的,不过入坑之后发现NAS也不尽如人意。

多终端极速看片,一键备份共享,这是不少网盘用户和NAS的终极刚需。不过因为众所周知的原因,网盘不可信任,只能作为辅助;本地化NAS,买品牌整机费钱,自己DIY又需要技术支持,而且即使是家庭NAS,遇到硬盘报废也是个坎儿,如果这些坑你都踩过,估计也会对新的产品报以希望。

笔点君也是这么想的。数据无价,存储备份很重要。作为一个入坑不长时间的老油条,面对这种可能一不小心就要折腾好久的物件儿,必须货比三家。另一方面,如果有靠谱的新技术,我也有兴趣埋单体验。用死票子换“精力+科技力”,值。

好了啰嗦这么多,进入正题。文章封面上这个“很方”的盒子就是笔点君评测的主角:我家云L1 Pro分布式存储系统。

当然谁家银子也不是大风刮来的,在入手了这款“我家云L1 Pro分布式存储设备”之后,我的内心也是怀疑的。什么是分布式存储?比云盘和NAS好用吗?一开始我也挺懵。事已至此,是噱头还是奇招,唯有开箱慢慢摸索。

开箱

我家云L1 Pro听名字就是面向家庭用户的云存储产品,不过它与NAS及网盘备份方式都不一样。简单讲,它是以“本地+云端”双线存储的方式来完成数据备份,即使本地硬盘损毁也不会丢失数据数据,在分布式存储技术下,仅需更换硬件即可恢复宝贵数据,因此也被冠以“区块链”技术之名。下图就是它的黑扁盒包装,除正面一枚LOGO加出品方CHAINEDBOX外就没啥了。

包装胶贴说明是内置了2TB本地硬盘,实际上官方宣称有5TB的存储容量,一时让人摸不到头脑,等待会开机再看。设备挺沉的,四周缓冲泡棉保护得蛮好,主机还有塑膜保护,附带一份安装指南,一侧小黑纸盒装着电源适配器和网线。

“稳重风”。我家云L1 Pro主机确实像个超小号机箱,四周为一体化金属铝制外壳,不过线条走得四平八稳,没有啥乖张噱头,份量也不轻。右侧正中一枚LOGO,左侧仅有条码贴纸,拒绝花里胡哨,也算有点刚硬。

尽管线条平直,金属外壳邻近2面依然做出圆润过渡。正面只有“一扣一孔”两个开孔,分别是电源键和LED指示灯,后来发现这个指示灯是双色三显,可以发出蓝红自三色对应不同的服务状态;而太阳纹电源键是“软开关”,必要时还是要通过拔电源断电来做重启处理,这是调试的后话。

背面特写。上方铭牌带参数和相关标识,我打码的是用于下载手机APP的二维码;下方左侧直排5个开孔,右侧图形或英文标出功能,从上到下分别为重置孔、USB3.0、USB2.0接口,RJ45千兆网口和电源插孔。

底座设计特写。可以看到金属外壳的做出细腻喷砂工艺处理,并于黑色塑料底座之间隔出些许空隙。

翻过来看底部。四角各有一只圆形防滑脚垫,应该还同时起到低效整机运行震动的作用。内圈还有4个小一些的圆形胶塞,里面藏着螺丝,拆解时要扣出胶塞才行。为了保修我还是不拆了,不过官方数据内置硬盘为东芝出品的3.5英寸SATA3监控级硬盘,容量2TB转数5700缓存32MB,低功耗低噪音,可以长时间稳定运行,非常适合作为云存储设备的盘芯。

我家云L1 Pro顶部同样是黑色塑料材质,靠近前面板的一侧印有“智能存储系统”字样,靠后的方形散热孔区域内部对应的是一款直流风扇,是整机散热出风口位置。

配件与扩展

对应主机的千兆网口,我家云为自己标配一根黑色面条网闲,线缆上印着Cat 6证明是超六类线,一下子让我想到最近把玩的某款华硕路由器。不是我挑理,你3k售价的千兆路由器居然配了一根Cat 5e五类线,是什么鬼操作?可能商家有自己的成本考量,不过良不良心用户最清楚,从这一点看,我家云的电源适配器质量也蛮到位,12V 3A供电,线缆质地结实,不过块头略宽,肯定要挤占插孔间距不大的插排空间了。

插网线、接电源。虽然标配了六类线,但线缆长度仅为1米多,不同家居环境下,可能要更换为更长一点的网线才能够到远处的路由器。我家客厅的安置条件就遇到了这个情况,后来我搞了一条3米长的TCL原厂六类线做替换品。

电源适配器刚一接通插座就开机了,后来通过APP与官方客服询问,得知这个圆纽扣开关也是调用内部程序进行关机之用,如果遇到程序故障,需要通过拔掉电源适配器来彻底断电、然后再接电实现重启,所以是“软开关”。

开机之后,贴近我家云能听到细微运转声音,离远一点几乎无声。仔细分辨这个声音应该是来自风扇,在读写数据时盘芯和风扇的动静,合起来也比我之前使用的NAS要小得多。当然也跟它只内置一款监控级硬盘、安置一个朝上的静音小风扇、较重的份量+脚垫减震有很大关系。

由于自带2个USB接口,我家云L1 Pro可以随时接插扩展U盘或移动硬盘等存储设备,我试过智能手机也可以临时接入,选择U盘存取模式就行了。当然手机这样直连我家云是大材小用的,我家云的强项正是将PC、智能手机、平板设备,乃至智能电视等多个终端集结到一起,使各个设备都能彼此分享或读取文件。此时家中局域网和WiFi的功能效果达到最大化,手机相册自动备份到我家云、用智能电视直接看我家云里中存储的电影、外接硬盘/U盘双向备份、与电脑传输或备份文件等等操作,让我家云成为家庭媒体及文件管理的中枢系统。正巧,我之前刚刚撤了实用性不高的一款NAS改为桌面移动硬盘接常用笔记本,用了我家云之后,就将这块希捷4TB移动硬盘接到我家云的USB3.0接口上;接下来用手机坚果Pro 2特别版来试试手机APP是否好用。

我家云手机端使用体验

我家云的手机APP界面以蓝色二色为主,UI设计简洁。初始先注册我家云账户,在已经将主机接入局域网的情况下,即可通过手机WiFi对设备进行激活,在机身条码处核对序列号完成绑定,此后还可以在APP中进行保修信息录入,生成电子保修卡,比传统的电子保修卡稳多了。

如下图所示,我家云手机APP前三大页面分别对应文件管理系统、智能相册+相册备份管理,以及共享圈。三个功能各有侧重,备份、共享的操作思路非常清晰,最开始我做了一些基础功能测试,感觉单项目呼出菜单的可操作选项也比较周全。相比之下,我用过的某品牌NAS(在软件系统、包括PC客户端的软件功能,上很长一段时间被用户喷为“不肯改善”,什么品牌你自己猜)的APP功能显得非常孱弱,高下立现。

除以上三个常用功能页外,第4个页面“更多”安置得也很有条理。下图是我特意PS的功能讲解图,大家可以通过此图做个大致了解。其中上半部分相当于“我的”我家云,下半部分有更多实用功能。我这台L1 Pro显示的确实是5TB,截图时已经通过时间备份相册向我家云储存了2.41GB文件,状态/容量下有蓝、绿、黄三个功能按钮,分别对应云下载任务、设备管理和外接设备管理。

其中“设备管理”中可以查看网络和数据扩散状态,还可以对我家云进行远程重启、开启/关闭SAMBA协议、更换设备(硬盘损坏时通过更换硬盘即可恢复所有数据)、初始化设备、录入电子保修卡信息等操作;“外接设备”可以看到我刚连上的4TB移动硬盘,可以直接对硬盘内文件做读写及导入(备份到)我家云的操作。

这其中,我个人最认可的功能有3个,一是云下载(操作体验顺畅得想流泪,后面我再细讲)二是双重备份功能(手机文件可以同时备份到我家云 + 我家云的外接设备,实现双保险),三是管理1-5个家庭成员,可设置管理员、授权微信等,每个成员都有自己独立的空间,家里人分享文件更灵活,还可以随时将我家云的照片分享给未注册用户。

作为基础备份功能,我家云的手机备份可以设置自动,也可手动上传;自动备份可以选择是否备份视频、是否用数据流量备份等。实测备份过程流畅,家中百兆宽带+千兆AC无线路由器WiFi环境,手机5GHz频段联网,10分钟即可左右完成千余张照片备份。

我看重的云端下载功能胜在“搜片顺手”,一个搜索框,即可以粘贴网址、BT、磁链,也可以直接搜索关键词调出APP的浏览器,直接以“百度模式”搜寻资源站点网页内的链接。点击页内标黄的磁链即可快速建立下载任务。不仅如此,我家云L1 Pro可以将这些实现类似某雷“离线下载”式的云端任务快速完成,实现“即点即播放”。看看下图(中图),这夸张的下载速度“95MB/s”让我慌了,不符合常理啊!跟客服聊了半天,原来这个每秒钟近100MB的速度,是资源下载到云服务器的速度,并不是下载到本地硬盘的速度。

为此我还特意做了个试验,就是用PC端将手机端已经“下载”好的电影下载到PC硬盘中,这时发现速度恢复合理的2-7MB/s,由此可以判断电影还并未下载到我家云硬盘之中。跟客服反馈后得知,“云下载任务”是先以近百兆速度完成“云对云”下载,随后你就可以在列表中随时点击任一电影播放,这跟早年某雷的云播APP还健在之时,离线观影“即点即播”的极速播放效果一致。老车司机官复原职了有没有!此外,虽然电影还在服务器云端,但也会缓慢下载到2TB硬盘中,这就是所谓的“缓存硬盘”。

说到这里,分布式存储的好处似乎显露几分,不过我还是没有彻底搞明白它的原理。其实,我们作为使用者对这些原理大多不求甚解,只求好用!你想想,“下载”一部5GB容量电影仅用1-2分钟就能痛快观影,谁还管它是不是下载到了本地?

电视版和PC端软件体验

上一节笔点君讨论了我家云手机端在相片备份、云下载、共享圈分享方面的优势。这一节说说我家云的电视版和PC端有何体验。智能电视端安装我家云电视版APP后,即可像手机端一样查看我家云设备上的文件,包括共享电影、权限内文件、乃至外接硬盘上的文件,都可以在电视大屏上观看。

如果你有通过手机投屏APP实现的“大屏看小屏资源”的经历,就知道我家云解决了怎样的痛点:你可以直接将手机上想要投到电视的电影或其他文件上传到我家云,然后直接用电视看我家云里的文件,如果你像笔点君一样家里智能电视与路由器有线连接的话,这种方式播放电影将比投屏APP更流畅、基本上跟本地硬盘播放无异;传统投屏APP的那种一卡三顿、动不动断连闪退的尴尬终于可以滚蛋了。

之前说到极速观影的童鞋不会在乎电影文件是否真的下载到了本地硬盘,想存档的童鞋咋办?用PC我家云客户端就能实现。如下图所示,将共享文件夹里的电影下载到电脑硬盘就可以了。

与手机端一样,电脑客户端,也可以自动同步文件、备份到我家云系统。

电脑客户端跟只能读取的TV端不一样,它拥有手机APP的大部分主要功能,不仅可以下载,可以将电脑文件往我家云上备份;另外,同样支持“保险箱”功能。由于可以直接读取外接设备,我的移动硬盘没有直连PC,也能畅快传输文件,可以说借助我家云把家里几大存储设备全部打通了。

下图是我家云的传输列表,由于界面更大,查看上传下载状态比手机APP更直观,而且还可以选择完成传输后自动关机。个人觉得可以借鉴某雷,增加“传输后自动休眠/关闭软件/执行XXX任务”等等实用选项。

数据安全不安全?

最后还想说说的数据安全性。首先要明确一点,如果你偏要认为文件传到无服务器上就泄密了,那传统网盘岂不更不安全。事实上,我家云的分布式存储是并不是简单的将用户文件存到了云端,而是“先剁碎再上锁”,将加密的碎片文件分布到不同的我家云用户硬盘中,并对碎片多次备份;调取文件时,服务器则执行相反的操作,“先解密再拼合”,将完成的文件“恢复”给拥有权限的机主。

这样,利用多个节点进行存储备份,即可避免硬盘损坏造成的数据丢失;而任何用户的本地硬盘里,有的只是加了密的碎片,无法通过破解获得完整数据,也就无法偷窥你的隐私。从这里一点看,我家云的数据备份是相当靠谱的。

总结

之前已经提过,我最喜欢的我家云功能分别是云下载极速观影,自动备份手机或电脑的照片/视频等文件,和家庭成员共享管理。

APP功能设计便捷易上手也是一大优势,使用期间刚好度过国庆七天乐,很快就教会爸妈用我家云分享文件,软件易用度可见一斑。

另外,我家云可以将家庭智能设备、电脑等文件资源集结到一起,让以往繁琐的“云播放电影”、“投屏到电视”、多终端分享、双向备份不再难办,与NAS和传统网盘相比,胜在多终端打通、操作便捷。

在创新设计方面,分布式存储的设置兼顾数据安全和隐私保护,也可以充分闲置网络资源,也算是为共享经济添砖加瓦了。不过一涉及到“区块链”,总有人大加吐槽,自己的肉切碎了送人保管也不放心,估计光靠理论是掰不过来的。全没那么敢用与否,全看观念新旧了。

我也想过,这样的分布式存储,万一遇上品牌倒闭会咋样(请一直坚挺)。那就想想那些大牌网盘倒闭之后,数据得提前拿回本地的事实吧——而我家云,可是有双重备份的呀,平时连个移动硬盘做后备,连倒闭的损失也解决了,我还有啥可挑剔的?

接下来就是等着使用几个月之后再来反馈噪音、性能、功能是否有缩水/提高了。就写到这里吧。

4. 联通宽带如何远程访问家中电脑?

ip地址段应该是北京联通的,是公网IP,但需注意如果路由器重新启动,公网ip地址会变化。路由设置问题不大,如果内网可以远程桌面,电脑远程桌面的设置也应该正确,主要原因应该是防火墙、运营商端口或其他系统设置问题。一般主要查看远程协助和桌面是否被防火墙允许通讯

如果不能解决有可能是端口被运营商封闭,或其他系统设置问题。其实如果只是使用远程桌面功能使用teamviw等远程协助软件即可,使用更方便一些。

如果路由器有vpn功能,可以打开并设置路由器vpn,一般电脑通过vpn连接到家里的内网,就和内网其他电脑相同了。

5. 怎么判断肝硬化早中晚期?

据统计,全球每年有近140万人死于病毒性肝炎。我国是病毒性肝炎的高流行区,近20年来,死亡率一直居于我国法定传染病报告的前列。

2015年的一篇研究报告显示,2015年中国慢性肝病患者中:

“乙型肝炎”患者有9314万人

“丙型肝炎”患者有2431万人

“酒精性脂肪性肝病”患者有2463万人

“非酒精性脂肪性肝”患者有6827万人

到了2018年,根据1-6月中国病毒性肝炎发病数为790595例,死亡人数为307人。

有机构预测,今年(2020年),慢性肝病患者总数将达到4.47亿人。而这些肝病大部分都发展成了肝硬化。

一、肝脏与肝硬化

(一)肝脏以及功能

肝脏,英文名称liver,是我们人体内重要的器官,功能主要以代谢为主,同时也有着除去毒素、储存糖原、制造胆汁等重要作用。另外,科学研究发现,肝脏能对失去的组织进行自我更新,剩大约25%的肝脏,也可以再生成为一个全肝。

(二)什么是肝硬化

1.概念

在我国,肝硬化是一种常见的消化道疾病,同时其后果也十分严重。

肝硬化是临床常见的慢性进行性肝病,由一种或多种病因长期或反复作用形成的弥漫性肝损害。具体说,肝硬化就是各种原因导致的肝细胞损害、坏死,在此基础上产生肝脏纤维组织弥漫性再生,之后形成再生结节和假小叶,导致肝脏增生萎缩、纤维隔形成、肝脏质地变硬、肝小叶正常结构和血液供应遭到破坏,肝脏功能降低。

2.会出现哪些并发症

上消化道出血、肝性脑病、自发性腹膜炎、原发性肝癌、胃底食管静脉破裂出血、自发性细菌性腹膜炎、肝肾综合征、肝肺综合征、肝硬化性心肌病、门静脉血栓等。

3.产生什么危害影响

肝硬化终末期会出现肝衰竭、上消化道出血、腹水、肝性脑病、肝癌、继发感染等并发症,导致多个系统、器官受累,严重威胁患者生存期和生存质量,部分患者还会因并发症而死亡。肝细胞癌患者约80%有肝硬化的病理基础,而有肝硬化疾病基础的患者短期肝细胞癌累积发生率可达5%~30%。

(三)肝硬化流行情况

据世界卫生组织统计,乙型肝炎病毒感染患者中,约18%是由于对病情认识不足、治疗不及时,发展成慢性乙型肝炎,其中有10%~20%发展成肝硬化。

经调查研究,肝硬化人群主要集中在20-50岁这个年龄阶段,认为可能是此类患者生活习惯不合理,普遍喝酒、吸烟以及熬夜,生活与工作压力较大;也许是由于城镇卫生医疗环境优于农村,使得农村肝硬化发病率高于城镇。

二、肝硬化原因

①病毒性原因。病毒感染引起炎症,导致免疫细胞释放炎症因子、趋化因子引起肝脏损伤,从而导致肝纤维化。

②机体代谢原因。肥胖症代谢综合征、脂肪细胞因子释放的激素均与慢性肝病相关,主要是脂肪因子和血清瘦素。

③酒精原因。酒精可以加重包括病毒性肝炎、遗传性血色素沉着症和非酒精性脂肪性肝病在内的肝脏疾病的肝损伤。

④免疫系统原因。自身免疫性肝病患者具有高度特异性的血清抗线粒体抗体,从而引起慢性肝内胆汁淤积,肝内胆管进行性破坏,门脉炎症和纤维化,最终导致肝硬化和肝衰竭。

⑤药物原因。药物本身及其代谢产物造成的肝功能异常,或其代谢产物引起的超敏反应造成的免疫系统损伤,如药物及其代谢产物影响肝细胞胆汁分泌减慢其流动速度,造成胆汁淤积也可导致肝纤维化或肝硬化。

三、症状

(一)早中期症状

肝硬化刚出现的时候,非常隐匿,通常不会出现太过明显的症状。

但我们可以通过以下几点来对自己的健康状况进行预警:是否缺乏食欲,以及有没有经常感到恶心、想吐;是否经常感到身体乏力,出现疲倦、无力之类的情况;是否会出现腹胀,这也是肝硬化的一个常见症状;是否出现腹泻;是否出现明显的体重下降(但是到了晚期,患者的腹水和水肿情况会让体重的变化不明显)。

(二)晚期症状

门脉高压的表现,如侧支循环、脾大、脾功能亢进、腹水等;

肝功能损害所致的蛋白合成功能降低(包括白蛋白、凝血酶原)、黄疸、内分泌失调及皮肤黄染等;

可出现并发症相关的临床表现,如,食管胃静脉破裂出血,出现呕血、黑色的粪便,上消化道大出血;又比如肝肾综合征,出现少尿、无尿等情况。

(三)其他症状

其他症状表现包括恶心呕吐、腹部疼痛、水肿、腹泻、蜘蛛痣、腹水、牙龈与鼻腔出血、肝脾肿大、尿少、皮肤紫癜、肝掌、黄疸等,其中女性患者或伴有意识障碍以及月经过多表现。

四、肝硬化患者治疗方法

肝硬化治疗是综合性的。首先,针对具体发病原因进行针对性治疗,如果是酒精性肝硬化患者,则必须戒酒;如果是乙型肝炎病毒复制活跃者,则须进行抗病毒治疗;其次,在治疗过程中,忌用对肝脏有损害的药物。最后,晚期主要针对并发症治疗。

因此,肝硬化的治疗主要是要遵循“早期诊断,阻止进展”的原则,具体如下:

1.护理治疗

首先,注意休息,要尽量避免强度过高的活动;注意饮食,肝硬化是一种慢性消耗性疾病,目前已证实营养疗法对于肝硬化患者,特别是营养不良者来说,可以有效缓解病情,改善生活质量,其中,没有并发症的肝硬化患者的饮食热量为126~168kJ/(kg·d),蛋白质1~1.5g/(kg·d),营养不良者摄入热量为168~210kJ/(kg·d),蛋白质1~1.8g/(kg·d)。

2.药物治疗

药物治疗主要包括抗病毒治疗和抗纤维化治疗。

3.腹水的治疗

一般采用①控制水和钠盐的摄入、②服用利尿药、③提高血浆胶体渗透压。

但对于顽固性腹水,则采用①排放腹水输注白蛋白、②经颈静脉肝内门体分流术、③自身腹水浓缩回输、④肝移植。

4.中医治疗

现代医学抗肝硬化的方法主要为去除病因和肝移植;但是,近年来随着我国中医的不断发展,中医药成为治疗肝硬化的重要手段之一。

五、预防措施

综上所述,我们可以发现,目前肝硬化有两个特点,一是病因复杂,二是暂时没有根治办法。因此,做好预防措施是防范肝硬化的关键。

1.饮食方面——应多吃维生素含量高、且容易消化的食物,如瘦肉、河鱼、豆制品、牛奶、豆浆、蔬菜和水果。盐和水的摄入应根据患者水及电解质情况进行调整,食管静脉曲张者特别注意,要禁止食用坚硬粗糙的食物。最后,禁止饮酒,既往饮酒必须绝对戒酒,吸烟人群必须绝对戒烟。

2.乙肝疫苗注射——在我国乙型病毒性肝炎的发病率仍比较高,因此防治乙肝是预防本病的关键。其中,新生儿和乙肝表面抗体阴性者应注射乙肝疫苗,乙肝患者给予积极的抗病毒治疗。

3.药物服用——遵循医生的建议服药,避免服用对肝有损害的药物。

4.注意生活环境——保持空气清新、卫生整洁,避免长期暴露在化学药物环境中。

5.体检——定期进行体检(波波医生建议大家一年至少一次),及时了解自己的健康状况。

6.加强体育锻炼——定期进行合理锻炼,提高身体的免疫力,同时保持一个愉悦的心情。

最后,我们每一位朋友都应该增强健康意识,保持心情愉悦,希望大家都身体健康,远离疾病!

也许文章过于专业,如果你有关于肝病相关的问题,可以关注我波波医生,然后私信咨询,谢谢!当然如果您不嫌麻烦,也可以点个赞转发一下!

6. bin是什么意思?

bin有多种含义,包括虚拟光驱格式.bin,用于科研计算的数据格式为bin格式。

另外,FTP 在传送文件时分为ASC 和 Bin 两种格式,只有文字文件 (例如 html 文件) 使用 ASC,其他的通通使用 Bin 格式 (例如图像文件、压缩文件、可执行文件等等)。它是一种二进制格式的文件,多用于存储数据,常和其他文件配合使用。bin 二进制文件,其用途依系统或应用而定。也就是说,一般来讲是机器代码,汇编语言编译后的结果,(DOS下汇编语言编译后与.com文件相类似),用debug、WINHEX,U_EDIT等软件打开(通常不一定能看得懂是些什么除非精通汇编语言) 。

7. 神级程序员都在用什么工具?

摘要:在我认识的所有程序员里,每个人几乎都有专属于自己的常用工具和相关资源,今天给大家奉上数十个程序员硬核工具,我相信这里总有一款工具是属于你的!

程序员生产力工具大全如下:

1. Idea-Intellij IDEA (java 编程语言 开发的集成环境)

业界排名第一的java开发工具,非常非常好用,如果还在用eclipse的朋友,赶紧来体验一把,你一定会爱上她的。

2. SecureCRT (SSH终端仿真程序)

SecureCRT是一款终端仿真程序,支持SSH(SSH1和SSH2)以及Telnet和rlogin协议。SecureCRT用于连接运行包括Windows、UNIX和VMS在内的远程系统的理想工具。

3. Termius (全平台的远程终端)

termius是一款全平台的远程终端,Termius不仅涵盖了Windows、Linux、OSX,还变态得支持Android和iOS(以后在地铁、公交上都可以随时拿出手机来排查线上问题啦,还真是广大程序员的福音呢。

4. Google Chrome (谷歌浏览器)

Google Chrome是一款由Google公司开发的网页浏览器,该浏览器基于其他开源软件撰写,包括WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。

5. iTerm (为Mac OS X编写的终端仿真程序)

iTerm是一个为Mac OS X编写的,功能齐全的终端仿真程序;目标是在为用户提供OS X下最佳的命令行体验;字母i代表了本地苹果的外观和风格的程序界面,并把重点放在完整的国际支持; 它合并由两个项目, CTerminal和TerminalX ,而这两者都是基于JTerminal项目;该软件非常有实用和易用性。

6. Visual Studio Code (简称“VS Code”,编写现代Web和云应用的跨平台源代码编辑器)

重新定义和优化了代码编辑,以便生成和调试新式 Web 应用程序和云应用程序。也是著名的文本编辑器,它是轻量级的,vSCode的一大特点就是你可以通过多种方式来调整设置,而且Vim可以和VScode集成在一起,它还带有一个集成终端,可用的扩展太多,使开发人员的工作变得更加轻松。我最喜欢的一些扩展是AWS Toolkit, ESLint,Live Server, Live Share, Prettier-代码格式化程序,YAML,Live Sass编译器,Docker等。

7. VMware Fusion & VMware workstation (为计算机开发的虚拟机管理程序)

是在计算机上无缝运行 Windows 的最佳方式,可确保 Windows 应用程序在计算机上实现无缝运行可以在基于 Intel 的计算机上无缝运行 Windows、Linux 以及其他 PC等多个操作系统,进而构建、测试或演示软件。

8. Navicat Premium (数据库管理工具)

Navicat premium是一款数据库管理工具,是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到 MySQL、SQLite、Oracle 及 PostgreSQL 资料库,让管理不同类型的资料库更加的方便。

9. Postman (api调试工具)

简单来说,四个词,简单、实用、大方、美观!postman这款网页调试工具的windows客户端,功能强大的HTTP调试与模拟插件。使用Postman可以进行API开发、请求、调试,除了它,还可以使用lnsomnia和Insomnia Designer作为API文档。

10. RedisDesktopManager (一款可视化 redis管理工具 )

Redis Desktop Manager是一款简单快速、跨平台的Redis桌面管理工具,也被称作Redis可视化工具,Redis Desktop Manager官方版是一款开源软件,支持通过SSH Tunnel连接,支持windows、mac等多平台。

11. Dash (基于MAC的 API文档浏览器和代码片段管理器)

“开发者不可或缺的杰作。”Dash 可让您的 Mac 即时离线访问 200 多个 API 文档集。立刻搜索离线文件集200层+的API ,100+备忘单和 href="">更多 功能。您甚至可以"">生成自己的文档集 或 href="">请求 包含href="">文档集 。

12. Fiddler & Wireshark (http抓包工具)

Fiddler和Wireshark都是进行抓包的工具:所谓抓包就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全。作为开发者,经常想调试一下http请求发送的数据的详情,那么可以使用这2款软件。用抓包工具wireshark的人相对来说更多一些。

13. HBuilder X (HTML5的Web开发工具)

当前最快的HTML开发工具,强大的代码助手帮你快速完成开发,最全的语法库和浏览器兼容性数据让浏览器碎片化不再头痛。作为HBuilder下一代的全新编辑器,HBuilderX被定位为ide和编辑器的完美结合,除了对某种语言的语法分析、提示、转到定义、调试,同时加强了对通用文本处理能力,界面更加清爽,拥有比上一代更加有效的快捷键体系。

14. MobaXterm (远程终端控制软件,集串口,SSH远程登录和FTP传输三合一的工具)

多功能终端MobaXterm Professional Edition 是一款豪华、全功能的终端软件。MobaXterm带来了所有必要的Unix命令到Windows桌面,在开箱单便携式exe文件。MobaXterm允许您启动远程会话。远程shell,MobaXterm远比Putty好用,您可以选择创建SSH,远程登录,Rlogin,RDP,VNC,XDMCP,FTP,SFTP或串行会话。

15. Sublime Text (跨平台代码编辑器)

http://www.sublimetext.cn/

Sublime Text 是一款用于代码、标记和散文的精致文本编辑器。Sublime Text 中文网致力于为广大国内开发者提供详尽的中文文档、使用说明等,助力开发者快速掌握这个编辑器。

16.webstorm (专业的HTML编辑工具)

web开发的必备的一款开发神器,比如写js、页面、css,那么这款软件用起来非常顺手。此软件和idea出自于同一家公司,这家公司做了很多异常好用的软件,基本上你需要的各种开发相关的IDE,这家公司都生产。可以说是“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”。新版对JavaScript,TypeScript和CSS支持更好,改进了Vue.js的体验,并为Jest集成增加了新功能。

17.Xshell (功能强大的终端模拟器)

linux原创控制软件,完全免费且非常稳定的 SSH 客户端 ,支持多种远程协议,提供了很多特色与高级功能,简体中文界面也让你轻松管理远程服务器。 Xshell 的 Screen 会话不闪屏,而且可以回滚;Script 的执行顺序可以调整;可以同时发送指令到多个 session;支持布局切换等。

18. SwitchHosts (修改Hosts文件的工具)

这是用于在多个HOSTS之间进行切换。可在公用hosts文件 、当前系统hosts、本地方案和在线方案间进行切换。作为一名开发人员,经常需要修改本地host,你还是通过修改host文件来操作的么?那样太慢了,这里建议大家使用switchhosts这款软件,可以快速修改本地host,非常好用。

其他工具:

1. CodeIf(智能命名) : https://unbug.github.io/codelf

大部分开发者都或多或少遇到过变量命名的烦恼,如果命名不规范,不仅会影响开发的效率,而且对后面维护的同学来说也是一个不小的挑战,因为他要去揣摩你这个变量的含义。随着项目越来越复杂,变量和函数数量越来越多,虽然每个编程语言都有各种命名规范,但是也不能解决所有的问题。

“计算机科学里两件最难的事:缓存失效和命名。” Codelf通过搜索在线开源平台Github, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Project的项目源码,帮开发者从中找出已有的匹配关键字的变量名,从而帮助为变量名苦恼的开发者命名。这个搜索服务支持直接搜索中文。

同时可以在自己用的编辑器里安装插件,支持 VS Code、Atom、Sublime Text 和 Chrome。

2. DocsChina-印记中文 : https://www.docschina.org

这是一个前端中文文档合集,进入网站可以看到开发中经常使用的前端中文文档。如果你的英文实在不怎么好,还在为找中文文档而烦恼,这里将是你非常好的选择。记得放到自己的浏览器收藏夹里哦!

3. any-rule(正则表达大全): http://github.com/any86/any-rule

any-rule 维护了一个常用正则表达式合集,并且本身是一个支持 Web/VS Code/idea/Alfred Workflow 多平台的正则表达式工具。

4. tool.lu(在线工具): https://tool.lu

程序员总是有很多小工具要使用,比如图片、Base64编码、Markdown编辑器时间戳转换,进制转换等,在线运行各种语言代码。这个网站包含了太多程序员需要用到的小工具了。比如你想运行点JAVA代码,又不想麻烦的在系统中安装JAVA环境,可以使用里边的在线运行代码工具,然后选择JAVA,写点JAVA代码就可以直接运行了。

5. Baomitu(前端静态源库): https://cdn.baomitu.com

这个静态资源库是支持HTTP/2的CDN服务,有了它,如果你是自己的小型项目或者是做测试就不用下载任何的代码库,直接粘贴地址过来用就可以,因为是国内的CDN库,速度还非常的快。

6. Typora-Markdown(编写工具):https://www.typora.io

一款实用的 Markdown 编写工具,所见即所得,用Markdown编写文章是一个程序员的标准配置,也就是标配。现在有很多在线工具都支持Markdown,什么有道云笔记、雀语,、印象笔记等。这种简单的界面,沉浸式的编写,清晰的大纲,它就像一件称手的兵器,让你一旦拥有就爱不释手。

7. Snipaste (简单便捷的截图软件):https://zh.snipaste.com/download.html

一款免费的桌面截图软件,功能强大,使用方便,支持任何屏幕位置截图,支持窗口截图,支持快捷方式截图。您可通过截取贴图,使两张图合并为一张图,还能调整截图文字图像等等,是一款非常强大的贴图软件,喜欢此款贴图软件的朋友不要错过。

8. Captura (最好用的开源录屏、gif动态图片制作工具)

官网:https://captura.updatestar.com/ github:https://github.com/MathewSachin/Captura

通过这款工具可以帮助你轻松录制各种视频。支持全屏录制、区域录制两种方式,全屏录制可以录制全部的电脑屏幕,将电脑屏幕上所有的动态都录制下来,该软件还拥有视频编解码器,可以对视频进行解码,支持mp4、avi、GIF、webm等格式,可以满足一般的解码需要。还支持屏幕截图、剪贴板,简单的图像编辑等功能,是一款非常好用的屏幕录像工具。

9. 向日葵 (远程控制软件): https://sunlogin.oray.com/

向日葵远程控制是一款提供远程控制服务的软件。向日葵远程控制支持主流操作系统Windows、Linux、Mac、Android、iOS跨平台协同操作,在任何可连入互联网的地点,都可以轻松访问和控制安装了向日葵远程控制客户端的设备。整个远控过程,可通过浏览器直接进行,无需再安装软件。

10. Everything (本地文件检索工具):http://www.voidtools.com/support/everything/

由voidef="">tools 开发的一款文件搜索工具,这款软件是基于名称实时定位文件和目录。Everthing功能强大,体积小巧,第一次安装使用时会建立一个索引数据库,将所有文件和文件夹的名称导入其中,后续使用能够以极快的速度快速搜索,查找到你所需要的文件。

11. StarUML (UML画图工具)

画uml图的一款神器,类图、时序图、流程图、状态图等等,都可以用这款工具轻松应对。

12. uTools (生产力工具集):https://u.tools/

一个极简、插件化、跨平台的现代化桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。这个工具,我只能说他是一款神奇,太牛逼,这款工具中汇集了很多好用的工具,可以通过这款工具秒开电脑上的各种软件。

搜索资源网站工具:

1.Bing

Bing 国际版:https://cn.bing.com/ 感觉比某度要好用多了。

2.DuckDuckGo

DuckDuckGo:https://duckduckgo.com/ 从官网的介绍来看这个搜索引擎不收集用户信息,而且没有广告。

3.Stack Overflow

Stack Overflow:https://stackoverflow.com/ 我们如果常用 Google,很多技术问题的答案就在这个网站上,如果你无法使用 Google 可以在这个网站上直接检索就好了。

4.Gitlogs

Gitlogs:https://www.gitlogs.com/ Gitlogs 是专门针对 GitHub 项目的搜索引擎,我们通过他可以快速找到想要项目。

5.jiumo search

文档搜索引擎 jiumo search 鸠摩搜书:https://www.jiumodiary.com/ 可以用来找一些技术文档手册,很多在百度网盘里。

6.Ebooke

Ebooke:https://ebookee.org/ Ebookee 是一个基于互联网并提供免费电子图书下载的搜索引擎网站。

7.Iconfinder

图标搜索:https://www.iconfinder.com/ 用来查找 logo 图片。

8.TinEye

TinEye:https://www.tineye.com 用图片来检索图片,我们可以上传图片或输入图片的 URL 来检索。

9.SemanticScholar

SemanticScholar:https://www.semanticscholar.org/ SemanticScholar 是一个免费学术搜索引擎,其检索结果来自于期刊、学术会议资料或者是学术机构的文献。

10.LibreStock

LibreStock:https://librestock.com/ LibreStock 上可以检索一些优质的高清图片。

11.CC Search

CC Search:https://ccsearch.creativecommons.org/ CC Search 上搜索到的图片资源都是无版权的,我们可以免费的使用。

12.Pexels

Pexels:https://www.pexels.com/ 高质量的图片网站,可以免费使用。

13.Unsplash

Unsplash:https://unsplash.com/ 免费高清素材网站。

14.The App Store

The App Store:https://theappstore.org/ The App Store 是一个针对苹果手机、iPad、Mac 设备的应用搜索工具。

在线画图工具:

• 在线画图工具ProcessOn:https://www.processon.com/

• 在线画图工具draw.io:https://app.diagrams.net/

• 在线思维导图工具:http://www.mindline.cn/webapp

• PlantUML在线编辑器:http://haha98k.com/

在线开发辅助工具:

日常开发经常会用到一些辅助工具我总结为8大类,包括:编解码工具、转换工具、正则工具、编译工具、网络工具、格式化工具、可视化工具、在线生成器、以及其他工具等等。 具体列表如下:

在线编码工具:

• BASE64编解码工具:https://base64.supfree.net/

• MD5编码工具:https://www.zxgj.cn/g/md5

• AES/DES加解密:http://www.fly63.com/tool/cipher/

• JWT解码工具:http://jwt.calebb.net/

• ASCII编解码工具:https://www.matools.com/code-convert-ascii

• Unicode编解码工具:https://www.zxgj.cn/g/unicode

• UTF-8编解码工具:https://www.zxgj.cn/g/utf8

• 字符串编解码工具:https://www.zxgj.cn/g/enstring

• URL编解码工具:http://tool.chinaz.com/tools/urlencode.aspx?jdfwkey=lbixz1

在线转换工具:

•在线ASCII码对照表:http://www.fly63.com/tool/ascii/

• 通用进制转换工具:https://www.zxgj.cn/g/jinzhi

• 在线浮点数十进制转换:http://www.binaryconvert.com/

• RGB颜色转换:https://www.zxgj.cn/g/yansezhi

• 时间戳转换工具:https://www.zxgj.cn/g/unix

• 计量单位换算工具:http://www.fly63.com/tool/unitable/

• 在线JSON解析:http://www.json.cn/

• 在线JS代码格式化工具:https://prettier.io/playground/

• SQL压缩/格式化工具:https://www.zxgj.cn/g/sqlformat

• JSON和XML在线转换:https://www.zxgj.cn/g/jsonxml

• JSON/YAML在线转换:http://www.fly63.com/tool/jsonyaml/

• 人民币大小写转换工具:http://www.fly63.com/tool/renmingbi/

正则表达式工具:

• 正则表达式调试工具:https://regexr.com/

• 正则表达式可视化工具:https://jex.im/regulex/

网络工具:

• IP地址归属地查询:https://www.ip138.com/

• IP地址查询:https://www.ipip.net/ip.html

• HTTP在线接口测试工具:http://www.fly63.com/php/http/

在线编译运行工具:

• C#在线编译运行:https://rextester.com/

• C/C++在线编译调试:https://www.onlinegdb.com/

• 在线编译工具套装:https://c.runoob.com/

可视化/格式化工具:

• 在线前端编辑器: https://codepen.io/

• 在线数据可视化:https://flourish.studio/

• 在线JSON解析:http://www.json.cn/

• 在线CSS代码可视化工具:https://enjoycss.com/

• XML格式化工具:https://www.zxgj.cn/g/xmlformat

• 在线JS代码格式化工具:https://prettier.io/playground/

• SQL压缩/格式化工具:https://www.zxgj.cn/g/sqlformat

• JSON和XML在线转换:https://www.zxgj.cn/g/jsonxml

• JSON/YAML在线转换:http://www.fly63.com/tool/jsonyaml/

在线生成器:

UUID在线生成器:https://www.zxgj.cn/g/uuid 随机数生成器:https://www.zxgj.cn/g/suijishu

其他常用工具:

在线Nginx配置工具:https://nginxconfig.io/ 在线对比工具:http://www.fly63.com/tool/textdiff/ 在线Chrome浏览器插件:https://www.crx4chrome.com/ 在线接口文档管理工具:http://www.docway.net/

在线素材工具:

如果你写文章,或者做视频,那就一定少不了要找素材,包括各种图片、背景、emoji表情、表情包、壁纸、视频、gif图等等。

• 免费透明背景图片素材:http://pngimg.com/

• Emoji表情搜索:https://emoji.svend.cc/

• Emoji表情包下载:https://emojiisland.com/

• open source icons:https://feathericons.com/

• 表情包在线网站:https://fabiaoqing.com/

• 免费PNG图片库:https://pluspng.com/

• ICON图标在线下载:https://www.iconfinder.com/

• 极简壁纸:https://bz.zzzmh.cn/

• Wallpaper Abyss壁纸:https://wall.alphacoders.com

• Pixabay图片素材库:https://pixabay.com/zh/

• Unsplash图片素材库:https://unsplash.com

• Pexels图片素材库:http://www.pexels.com

• NASA图片视频素材库:https://images.nasa.gov

设计制作类工具:

对于那些文章创作者和视频创作者而言,设计封面,做海报,设计LOGO,图片美化等等基本也是刚需。

这样大概率日常会用到一些简易好上手的在线设计制作类工具,比如在线P图、音/视频轻量化剪辑、logo制作、海报设计制作、图片美化、在线图片转换或生成等等。

• 在线PS:https://www.uupoop.com/

• 在线音频剪辑:https://www.weixinsyt.com/

• 在线视频剪辑:https://www.kapwing.com/

• 免费logo在线制作:http://www.uugai.com/

• 艺术字体在线生成:https://www.qt86.com/

• 在线表格转换工具: https://tableconvert.com/

• 在线海报设计工具: https://www.designcap.com/

• 图片智能放大工具:https://bigjpg.com/

• 二维码美化器:https://mh.cli.im/

• 在线代码截图工具:https://carbon.now.sh/

• 在线抠图工具:https://www.remove.bg/zh

• ICO图标在线生成:http://www.fly63.com/php/ico/

• SVG转PNG工具:http://www.fly63.com/tool/svg2img/

• 视频转GIF工具:http://www.fly63.com/tool/giftxt/

• 二维码在线生成器:http://www.fly63.com/tool/ewm/

• 二维码在线解码:http://www.fly63.com/php/decoder/

写辅助工具:

写文章的过程中经常会用到和写作相关的辅助工具,比方说:字数统计工具、Markdown格式的文章排版工具、图床网站、代码截图工具等等,所以下面这些在线工具就能很好地满足我的需求。

• 在线字数统计:https://www.eteste.com/

• mdnice markdown排版工具:https://mdnice.com/

• md2all markdown排版工具:http://md.aclickall.com/

• 在线图床神器:https://picx.xpoet.cn/

• 在线免费图床:https://sm.ms/

• 图壳图床:https://imgkr.com/

• 在线代码截图工具:https://carbon.now.sh/

• 在线短链接工具:https://urlify.cn/

• 在线文本替换:http://www.fly63.com/tool/textreplace/

在线办公工具:

部分在线工具主要用来处理一些和文档以及文稿相关的事情,经常用到的比如:在线的全套pdf处理和转换工具、各种各样多媒体文件间的相互转换工具、在线识别工具、在线压缩工具等等。

• pdf在线处理工具1:https://smallpdf.com/cn/pdf-tools

• pdf在线处理工具2:https://tools.pdf24.org/zh/

• pdf转word在线工具:https://www.pdftoword.com/

• 在线多媒体转换器合集:https://cn.office-converter.com/

• 在线文字识别工具:https://ocr.wdku.net/

• 在线文件压缩工具:https://docsmall.com/

文档笔记工具:

好记性不如烂笔头,作为一个学习者,我觉得记笔记是必不可少的步骤。当然现在基本都做电子笔记和电子文档比较多。 现如今各式各样优秀的文档工具和笔记软件鳞次栉比,好用的也有很多,整理成如下列表,这东西各有长处,使用哪个最合意还得看个人习惯和需求了。

• 印象笔记:https://www.yinxiang.com/

• 有道笔记:https://note.youdao.com/

• OneNote:https://www.onenote.com/

• 幕布:https://mubu.com/

• 为知笔记:https://www.wiz.cn/

• 石墨文档:https://shimo.im/

• Simplenote:https://simplenote.com/

• 语雀:https://www.yuque.com/

编程学习网:

• 哔哩哔哩:https://www.bilibili.com/

• C语言网:https://www.dotcpp.com/

• cppreference:http://zh.cppreference.com/

• 中国大学MOOC:https://www.icourse163.org/

• 牛客网:www.nowcoder.com

• 网易公开课:open.163.com

• CodeGym:https://codegym.cc/

• BeginnersBook:https://beginnersbook.com/

• JavaSED:http://www.javased.com/

• codecademy:https://www.codecademy.com/

• Coursera:https://www.coursera.org/

• StackOverFlow:https://stackoverflow.com/

• LeetCode:https://leetcode-cn.com/

• LintCode:https://www.lintcode.com/

在线教程文档:

这部分主要集中了在做开发过程中随手参考所要用到的几乎所有在线教程和官方文档,有中文版文档的基本都优先列出来了,但更多时候是英文的官方文档。

• Git中文教程:https://git-scm.com/book/zh/v2

• SVN中文手册:http://svnbook.red-bean.com/nightly/zh/index.html

• jQuery API中文文档:https://jquery.cuishifeng.cn/

• Nginx中文文档:https://www.nginx.cn/doc/index.html

• Kafka中文文档:https://kafka.apachecn.org/

• Mybatis中文文档:https://mybatis.org/mybatis-3/zh/index.html

• 微信小程序官方文档:https://developers.weixin.qq.com/miniprogram/dev/framework/

• Nodejs中文教程文档:http://nodejs.cn/learn

• Apache Web Server文档:http://httpd.apache.org/docs/

• Spring文档中文版:https://www.springcloud.cc/spring-reference.html

• Golang标准库文档中文版:https://studygolang.com/pkgdoc

• Java 8官方文档:https://docs.oracle.com/javase/8/docs/api/index.html

• Maven官方文档:http://maven.apache.org/guides/

• Tomcat 8官方文档:http://tomcat.apache.org/tomcat-8.0-doc/index.html

• Spring Boot官方文档:https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/

• RabbitMQ官方文档:https://www.rabbitmq.com/documentation.html

• RocketMQ官方文档:http://rocketmq.apache.org/docs/quick-start/

• Dubbo中文文档:https://dubbo.apache.org/zh/docs/

• Netty官方文档:https://netty.io/wiki/index.html

• Elasticsearch官方文档:https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html

• Spring Cloud官方文档:https://spring.io/projects/spring-cloud

• Docker官方文档:https://docs.docker.com/get-started/

• kubernetes中文文档:https://kubernetes.io/zh/docs/home/

• thymeleaf官方文档:https://www.thymeleaf.org/documentation.html

• Vue.js中文文档:https://cn.vuejs.org/v2/guide/

• React.js官方文档:https://reactjs.org/docs/getting-started.html

• Jenkins中文文档:https://www.jenkins.io/zh/doc/

华为云平台:

高效易用的低代码aPaaS平台-应用魔方AppCube:https://www.huaweicloud.com/product/appcube.html集华为研发实践、前沿研发理念、先进研发工具为一体的软件开发平台-软件开发平台 DevCloud:https://www.huaweicloud.com/devcloud/

以上内容分享自华为云社区《吐血整理:程序员都在用什么工具?》,作者: 考过IE励志当攻城狮 ,部分内容整理自互联网~

免责声明:本文作者:“游客”,版权归作者所有,观点仅代表作者本人。本站仅提供信息存储分享服务,不拥有所有权。信息贵在分享,如有侵权请联系ynstorm@foxmail.com,我们将在24小时内对侵权内容进行删除。
(32)
app e-cncredit org(中
上一篇 2023年12月06日
wm6.5主题(为什么很多人都用UC浏览
下一篇 2023年12月06日

相关推荐

  • 免费计划软件(副卡与副卡之间打电话免费吗)

    家庭畅享计划是中国移动推出的一个家庭套餐业务,由一个主号码和1-6个副号码组成,无需签约,无需承诺家庭月最低消费,也无需支付功能费,享受成员间本地互打免费。...

    2023年11月12日
  • 智慧职教mooc学院(云课堂智慧职教里面的课程无意退出了)

    根据一般的MOOC(大规模开放在线课程)平台的规定,通常是需要完成课程的所有学习内容并通过相关考试或作业才能获得证书。因此,如果没有完整地学习和完成课程,是无法获得证书的。证书是对学习者完成课程的认可和奖励,所以建议学习者要认真学习并完成所有...

    2023年11月15日
  • js递归函数(js如何生成不确定层数的for循环)

    在JavaScript中,可以使用递归函数来生成不确定层数的for循环。通过递归,可以动态地生成任意层数的循环。下面是一个示例代码:```javascriptfunctiongenerateLoop(level,callback){if(le...

    2023年11月15日
  • ibmr52(r52的硬盘怎么升级成ssd的)

    2、SATA2.0与IDE混合接口,这种机器几年前很普遍,现在很少见到了。光驱位是IDE接口,硬盘位是SATA2.0接口,这种机器可以直接将硬盘换成SSD;...

    2023年11月17日
  • 三晋通养老资格认证(民生山西怎么查询认证成功)

    【1】直接登录当地“人力资源社会劳动保障局”官方网站,点击“个人查询”,然后输入个人身份证信息登录之后选择查询认证项,就可以查看认证结果了。【2】直接登录官方指定的养老待遇资格认证,登录之后进入养老待遇资格认证页面就可以查询到认证结果。【3】...

    2023年11月25日
  • 战争游戏(关于解放战争的游戏)

    《英雄连2:解放战争V4.2》是一款战争策略射击游戏,这是英雄连2的一款MOD解放战争MODV4.2版本修复了上次官方更新造成的指挥官技能BUG,也更新了部分单位和技能,霉菌步兵和苏军各种步兵小队恢复原版设置。...

    2023年11月30日
  • 滚动的足球(判断题在草地上滚动的足球会慢慢停下来)

    平衡力不改变物体的运动状态,重力与支持力是一对平衡力,能改变足球运动状态的只有摩擦力;故答案为:对....

    2023年12月04日
  • 造梦西游3南天王殿(造梦西游3里怎么刷玄铁)

    在《造梦西游三》中,凌霄宝殿的前面一关是“风云际会”。玩家需要面对强大的敌人,如风神、云神等。这一关危险重重,需要玩家灵活运用技能和策略,合理分配队伍,才能顺利通过。同时,关卡中还有各种机关和陷阱,需要玩家谨慎避开。...

    2023年12月05日
  • 手机新商盟订烟登录(新商盟在手机上怎么支付不了)

    不能支付。新商盟可能没有和部分银行和支付平台建立合作关系,导致无法在手机上进行支付活动,也有可能是个人手机出现操作问题,需要检查自己的银行卡和支付平台账户是否都已经绑定成功。如果遇到手机上支付不了的问题,可以尝试使用其他支付渠道或者尝试在电脑...

    2023年12月05日
  • 环形射击(真正的骑兵对决是怎样的)

    像影视剧上那种骑兵无脑冲,也只有在对手溃逃之际才会使用。反正敌人败逃已经跑的毫无章法了,放手去追也未尝不可。...

    2023年12月10日
返回顶部