应用后端对Python的改进部分
1、不再支持函数体外部定义
比如全局变量的定义,以及函数体外表达式的写法,我们也不再支持。
2、支持中文的变量和函数名的定义
Python语言支持中文的变量和函数名的定义
示例
def test():
返回数据="这是返回数据"
return 返回数据
3、增加了一套API
API是一些预先定义的函数,目的是提供应用程序与开发人员基于软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。
4、python库的说明
微睿云代码在运行时会自动加载需要的标准库和部分扩展库, 它们的定义如下:
① python库分为标准库, 扩展库, 标准库为python官方归纳的一系列基础功能, 例如os,file,urllib等
② 扩展库是python标准库以外的第三方库, 一般为通用的第三方库, 例如requests, numpy, jsonpath等, 默认路径为python目录: /usr/local/python3.8/lib/python3.8/site-packages/
5、已自动导入部分python现有的公开命令功能库
- import
| 名称 | |
|---|---|
| time | |
| datetime | |
| math | |
| cmath | |
| codecs | |
| hmac | |
| zlib | |
| binascii | |
| urllib.parse | |
| hashlib | |
| base64 | |
| xml | |
| xml.sax | |
| xml.sax.xmlreader | |
| xml.sax.handler | |
| json | |
| string | |
| random | |
| re | |
| requests | |
| jsonpath | |
| gmssl | |
| numpy | |
| numpy_financial |
