buildroot学习(十一)——at91sam9g45软件平台更新

转载地址:https://blog.csdn.net/srf1986/article/details/52490719

今天研究下提供的python和python库都是干嘛的,下一步在开发板上用python编写应用程序,现在的任务就是知道有哪些库,我需要把那些库编译进开发板,位置在

Target packages-->

           Interpreter languages and scripting-->

                   [*]python3

                    python3 module format to install(py sources and .pyc compiled)

                   core python3 modules-->

                    External python  modules-->

我也是最近开始学习python,暂时工作没用到,但我觉得很快就会用到了,所以对python现在只是把书过一遍,整理整体框架,然后写程序熟悉,我现在的肤浅理解,上面的两个模块,应该一个是标准库,一个是第三方库,现在纯属猜测,等python用熟了,自然就知道了

今天先看看core python3 modules

(1)bz2 module

The python-bz2 module provides a comprehensive Python interface for the bz2 compression library. It implements a complete file interface, one shot (de)compression functions, and types for sequential (de)compression.

就是跟压缩相关的库

(2)codecscjk module

未找到

(3)curses module

The curses library supplies a terminal-independent screen-painting andkeyboard-handling facility for text-based terminals; such terminals includeVT100s, the Linux console, and the simulated terminal provided by X11 programssuch as xterm and rxvt. Display terminals support various control codes toperform common operations such as moving the cursor, scrolling the screen, anderasing areas. Different terminals use widely differing codes, and often havetheir own minor quirks.

跟终端显示相关的

(4)decimal module

The decimal module implements fixed and floating pointarithmetic using the model familiar to most people, rather than theIEEE floating point version implemented by most computer hardware. ADecimal instance can represent any number exactly, round up or down,and apply a limit to the number of significant digits.

跟算数相关

(5)ossaudiodev module

This module allows you to access the OSS (Open Sound System) audio interface.OSS is available for a wide range of open-source and commercial Unices, and isthe standard audio interface for Linux and recent versions of FreeBSD.

跟视频相关

(6)readline

The readline module defines a number of functions to facilitate completion and reading/writing of history files from the Python interpreter.This module can be used directly, or via the rlcompleter module, which supports completion of Python identifiers at the interactive prompt. Setting smade using this module affect the behaviour of both the interpreter’sinteractive prompt and the prompts offered by the raw_input() andinput() built-in functions.

应该根读写数据流相关把

(7)ssl

SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。

ssl 库应该提供了相应的安全性封装

(8)unicodedata module


This module provides access to the Unicode Character Database which definescharacter properties for all Unicode characters. The data in this database isbased on the UnicodeData.txt file version 5.2.0 which is publiclyavailable from ftp://ftp.unicode.org/.

(9) sqlite module 
应该跟sqlite数据库相关

(10)xml module

The XML module provides a well-formed XML parser using the SAX2 (Simple API forXML) interface plus an implementation of the DOM Level 2 (Document ObjectModel).

(11)zlib module                             

zlib是提供数据压缩用的函式库,由Jean-loup Gailly与Mark Adler所开发,初版0.9版在1995年5月1日发表。zlib使用DEFLATE算法,最初是为libpng函式库所写的,后来普遍为许多软件所使用。此函式库为自由软件,使用zlib授权。截至2007年3月,zlib是包含在Coverity的美国国土安全部赞助者选择继续审查的开源项目。
应该提供相关的封装吧
--------------------- 
作者:海边自在生活 
来源:CSDN 
原文:https://blog.csdn.net/srf1986/article/details/52490719 
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/kunkliu/article/details/84257396