第三方库

Python第三方库安装及常见问题

孤街醉人 提交于 2019-12-17 16:33:06
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 源码安装 Python第三方库几乎都可以在github或者 pypi上找到源码。源码包格式大概有zip 、 tar.zip、 tar.bz2。解压这些包,进入解压好的文件夹,通常会有一个setup.py的文件。打开命令行,进入该文件夹。运行以下命令,就能把这个第三库安装到系统里: python setup.py install 或者借助pip,则不需要解压: pip install package.zip 包管理器安装 现在很多编程语言,都带有包管理器,例如 Ruby 的 gem,nodejs的npm。 在Python中,安装第三方模块,是通过setuptools这个工具完成的。Python有两个封装了setuptools的包管理工具:easy_install和pip。目前官方推荐使用pip。 用easy_install和pip来安装第三方库很方便 它们的原理其实就是从Python的官方源pypi.python.org/pypi 下载到本地,然后解包安装。 基本操作命令如下: # 安装package pip install packagename # 卸载package pip uninstall packagename # 查看所安装的package pip list # 将项目依赖的库重定向输出到文件

Android常用的开源第三方库总结

南笙酒味 提交于 2019-12-05 04:03:59
主要从android整体框架、数据库(orm)、敏捷开发(注解)、网络请求、json序列化、缓存、加载网络图片和响应式编程,这几个方面去整理,并附上各个项目github和官网地址,方便开发中的取舍。 ###xUtils 主要由4个模块组成DbUtils模块、ViewUtils模块、HttpUtils模块和BitmapUtils模块 架包格式: aar(834KB) gradle('org.xutils:xutils:3.3.34') 地址: https://github.com/wyouflf/xUtils3 ###ormlite-android 主要依赖注解和反射的方式;使用简单,易上手。 架包格式: jar(56KB) gradle('com.j256.ormlite:ormlite-android:4.48') 地址: https://github.com/j256/ormlite-android ###GreenDao 由greenrobot提供开发;系能最大化,效率很高,插入和更新的速度是sqlite的2倍,加载实体的速度是ormlite的4.5倍 架包格式: jar(98KB) gradle('de.greenrobot:greendao:2.1.0') 地址: https://github.com/greenrobot/greenDAO ###ButterKnife

知名应用背后的第三方开源项目

谁说胖子不能爱 提交于 2019-11-30 00:02:45
Instagram AFNetworking : 适用于iOS和OS X的网络框架。 Appirater : 提醒用户打分。 ASIHTTPRequest :简单使用CFNetwork API封装进行HTTP网络请求,用Objective-C编写,可应用在Mac OSX和iOS开发中。 CocoaHTTPServer : 用于Mac OS X和iOS应用程序的轻量级、可嵌入的HTTP服务器框架。 Cocoa Lumberjack :适用于Mac和iOS的日志框架,集简单、快速、强大以及灵活于一身。 MBProgressHUD : 用多种样式展示半透明的HUD,并带有指示器和标签,自定义功能强大。 PLCrashReporter (Github mirror): 进程内崩溃报告框架。 QSUtilities : 实用工具、控件以及其他辅助类的集合。 SocketRocket : Objective-C WebSocket客户端库。 https://github.com/square/SocketRocket XBImageFilters : 允许实时过滤摄像头拍摄的照片,使用OpenGL ES 2 来快速处理各种图片效果。 Foursquare Facebook SDK for iOS : 集成Facebook,构建强大的社交app。 FSNetworking :

(转)Python中第三方模块的使用心得

半城伤御伤魂 提交于 2019-11-27 21:02:09
3.4. Python中第三方模块的使用心得 第 3 章 python学习心得和体会 3.4. Python中第三方模块的使用心得 前面已经说了,其实学习Python的过程,很多时候就是在学习如何使用第三方模块,完成自己需要的功能。 3.4.1. 去哪找python的第三方类库 关于Python的第三方库类库,其实网上很多很多相关资料。 其中,官网的Python库: Python Package Index ,其中有N多N多的库,有需要的人,可以去那里找找。 其他的网上的N多资源中,我觉得值得看看的有: http://www.elias.cn/Python/HomePage 中的 3.3 用第三方类库 的部分。 下面就来总结一下,个人对于一些第三方模块的使用心得。 3.4.2. BeautifulSoup 3.4.2.1. BeautifulSoup模块简介 Python的BeautifulSoup模块,可以帮助你实现HTML和XML的解析 先说一下,一般写网页爬虫,即抓取网页的html源码等内容,然后分析,提取相应的内容。 这种分析html内容的工作,如果只是用普通的正则表达式re模块去一点点匹配的话,对于内容简单点的网页分析,还是基本够用。 但是对于工作量很大,要分析的内容很繁杂的html,那么用re模块,就会发现无法实现,或很难实现。