• 关于 python中压缩 的搜索结果

回答

Unix & Linux 平台安装 Python: 以下为在Unix & Linux 平台上安装 Python 的简单步骤: 打开WEB浏览器访问https://www.python.org/downloads/source/ 选择适用于Unix/Linux的源码压缩包。 下载及解压压缩包。 如果你需要自定义一些选项修改Modules/Setup 执行 ./configure 脚本 make make install 执行以上操作后,Python会安装在 /usr/local/bin 目录中,Python库安装在/usr/local/lib/pythonXX,XX为你使用的Python的版本号。

张恿 2019-12-02 01:10:13 0 浏览量 回答数 0

回答

python27win32安装:https://www.python.org/downloads/ 下载2.7的安装中一路下一步即可: 配置python系统环境变量: 新建: PYTHON_HOME值为: C:\python27 Path 前面加上 %PYTHON_HOME%;%PYTHON_HOME%\Scripts安装pip:python自带pip版本过久,需要升级安装:参考http://blog.sina.com.cn/s/blog_76cb58fb0102vfs0.html 最新pip下载地址:https://pypi.python.org/pypi/pip 1、下载那个.tar.gz压缩包,解压,在解压目录的当前文件夹下,打开DOS命令运行: python setup.py install 2、添加环境变量C:\Python27\Scripts(因为pip在该文件中,安装py27时已配置) 3、然后切换到包含当前whl文件的文件处用命令行打开,然后输入 pip install ×××.whl 即可python各种库(whl格式)下载地址: http://www.lfd.uci.edu/~gohlke/pythonlibs/ https://pypi.python.org/pypi?%3Aaction=index

51干警网 2019-12-02 01:10:47 0 浏览量 回答数 0

回答

作者:KJ(Kan Jia)链接:https://www.zhihu.com/question/21893155/answer/29567372来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。几年前刚刚初学python的时候, 也在pygame, panda3D, 和cocos2d-python之间犹豫过.多年以后, 自己实际上也没走上游戏这个行业, 但是现在看这样的问题顿时觉得轻松很多. 偶尔需要用python写一些桌面上的类游戏的效果, cocos2d-python版本成为我的(玩票)首选. 当然如果你是以游戏开发作为终身事业, 或者希望在游戏公司找一份工作, 那么你应该换一种学习路径...首先是pygame, panda3d这样的框架和cocos2d-python的比较: 第一大小, cocos2d-python的文件大概1.4M, 依赖的pyglet大概6M(解压缩以后). 这点绝对是panda3d这样的大家伙搞不定的, pygame, 压缩包大概1.4M, 另外还有一大堆依赖包, 比如pysdl...其实这里面还有更加深刻的差别. pygame的设计和实现在2000年左右, cocos2d则出现在2008年. 从技术上, pygame依赖的是pyopengl这样的库, 而cocos2d则依赖pyglet.传统的pyopengl这样的库用的是什么做法. 一般来说, 就是将原来C语言的dll编译成适合python调用的模块(也是dll/so的形式), 所以如果你用pip或者通过源码安装pyopengl这样的库的时候, 往往需要调用gcc, 需要安装好python-dev, 需要opengl-dev, 最后生成给你一个只能在python中import的dll.pyglet为什么不同呢? 因为在它被写出来的前几年, python世界里面有一个叫ctypes的东东出现了, 不久居然被python2.5收入了标准库, 变成了可以被直接import的东西. 通过这样一个神奇的标准库, 在python中可以直接打开dll文件调用其中的函数...于是, pyglet这个库, 它全部是用python语言写了一套opengl的包装. 事实上你根本不用安装gcc编译器就能安装好pyglet这个库. 更直接的说, 从网上下载下来解压缩, 把包copy到你的项目中即可.cocos2d-python, 也是纯python写的, 没有任何binary... 这意味着, 你写一个游戏, 然后将cocos和pyglet放在同一个目录下面, 接下来, 只要是装有python2.7的mac/linux/windows, 都可以直接跑起来. 这就是干净...说完了技术上的维度, 我们再来谈谈理念上的pygame和cocos2d都有sprite的概念, 但是使用方便性上是不一样的. pygame里面基本上就是一个层, 所有的操作, 比如旋转, 缩放, 都需要引入transform来处理. 而cocos2d的layer已经能够直接旋转, 缩放了. 接下来, 在cocos2d里面, 层出不穷的action让我们感受到了无与伦比的方便. 各种action组合, 比如一边移动一边旋转, 这才是现代的游戏framework.我个人以为, 很多东西都是相通的, 如果你是cocos2d-python的程序员, 只要这些理念上理解了, 应该不妨碍做iphone或者html5去写程序. 估计就是换成flash或者sprite kit, 一样很快上手.所以, 作为一个偶尔用用的游戏框架票友, 我最近真的用cocos2d-python写了一些桌面上的东东.关于文档少的问题, 确实cocos2d-python被冷落好久了, 因为cocos2d-x什么都包含, 包括各种desktop. 但是我看了看框架代码和游戏的example, 基本上很快摸索出来了.

xuning715 2019-12-02 01:10:22 0 浏览量 回答数 0

试用中心

为您提供0门槛上云实践机会,企业用户最高免费12个月

回答

您需要安装serverless-python-requirements和泊坞窗 $ npm install serverless-python-requirements 然后将以下内容添加到您的 serverless.yml plugins: - serverless-python-requirements custom: pythonRequirements: dockerizePip: non-linux 确保在CLI中激活了python虚拟环境: $ source venv/bin/activate 使用pip安装任何依赖项-请注意,在CLI中,您可以通过venv终端文本左侧的来判断venv是否处于活动状态 (venv) $ pip install <NAME> (venv) $ pip freeze > requirements.txt 确保已打开docker,然后照常部署无服务器 $ serverless deploy 将会发生的事情是,serverless-python-requirements将使用lambda环境在docker中构建python软件包,然后将其压缩以准备好与其余代码一起上传。

祖安文状元 2020-02-22 15:25:37 0 浏览量 回答数 0

回答

这里讨论使用Python解压如下五种压缩文件: .gz .tar .tgz .zip .rar 简介gz: 即gzip,通常只能压缩一个文件。与tar结合起来就可以实现先打包,再压缩。 tar: linux系统下的打包工具,只打包,不压缩 tgz:即tar.gz。先用tar打包,然后再用gz压缩得到的文件 zip: 不同于gzip,虽然使用相似的算法,可以打包压缩多个文件,不过分别压缩文件,压缩率低于tar。 rar:打包压缩文件,最初用于DOS,基于window操作系统。压缩率比zip高,但速度慢,随机访问的速度也慢。 关于zip于rar之间的各种比较,可见: http://www.comicer.com/stronghorse/water/software/ziprar.htm gz由于gz一般只压缩一个文件,所有常与其他打包工具一起工作。比如可以先用tar打包为XXX.tar,然后在压缩为XXX.tar.gz 解压gz,其实就是读出其中的单一文件,Python方法如下: [python] view plain copyimport gzip import os def un_gz(file_name): """ungz zip file""" f_name = file_name.replace(".gz", "") #获取文件的名称,去掉 g_file = gzip.GzipFile(file_name) #创建gzip对象 open(f_name, "w+").write(g_file.read()) #gzip对象用read()打开后,写入open()建立的文件中。 g_file.close() #关闭gzip对象 tarXXX.tar.gz解压后得到XXX.tar,还要进一步解压出来。 *注:tgz与tar.gz是相同的格式,老版本DOS扩展名最多三个字符,故用tgz表示。 由于这里有多个文件,我们先读取所有文件名,然后解压,如下: [python] view plain copyimport tarfile def un_tar(file_name): untar zip file""" tar = tarfile.open(file_name) names = tar.getnames() if os.path.isdir(file_name + "_files"): pass else: os.mkdir(file_name + "_files") #由于解压后是许多文件,预先建立同名文件夹 for name in names: tar.extract(name, file_name + "_files/") tar.close() *注:tgz文件与tar文件相同的解压方法。 zip与tar类似,先读取多个文件名,然后解压,如下: [python] view plain copyimport zipfile def un_zip(file_name): """unzip zip file""" zip_file = zipfile.ZipFile(file_name) if os.path.isdir(file_name + "_files"): pass else: os.mkdir(file_name + "_files") for names in zip_file.namelist(): zip_file.extract(names,file_name + "_files/") zip_file.close() rar因为rar通常为window下使用,需要额外的Python包rarfile。 可用地址: http://sourceforge.net/projects/rarfile.berlios/files/rarfile-2.4.tar.gz/download 解压到Python安装目录的/Scripts/目录下,在当前窗口打开命令行, 输入Python setup.py install 安装完成。 [python] view plain copyimport rarfile import os def un_rar(file_name): """unrar zip file""" rar = rarfile.RarFile(file_name) if os.path.isdir(file_name + "_files"): pass else: os.mkdir(file_name + "_files") os.chdir(file_name + "_files"): rar.extractall() rar.close() tar打包在写打包代码的过程中,使用tar.add()增加文件时,会把文件本身的路径也加进去,加上arcname就能根据自己的命名规则将文件加入tar包打包代码: !/usr/bin/env /usr/local/bin/python # encoding: utf-8 import tarfile import os import time start = time.time() tar=tarfile.open('/path/to/your.tar,'w') for root,dir,files in os.walk('/path/to/dir/'): for file in files: fullpath=os.path.join(root,file) tar.add(fullpath,arcname=file) tar.close() print time.time()-start 在打包的过程中可以设置压缩规则,如想要以gz压缩的格式打包tar=tarfile.open('/path/to/your.tar.gz','w:gz')其他格式如下表:tarfile.open的mode有很多种:mode action'r' or 'r:*' Open for reading with transparent compression (recommended).'r:' Open for reading exclusively without compression.'r:gz' Open for reading with gzip compression.'r:bz2' Open for reading with bzip2 compression.'a' or 'a:' Open for appending with no compression. The file is created if it does not exist.'w' or 'w:' Open for uncompressed writing.'w:gz' Open for gzip compressed writing.'w:bz2' Open for bzip2 compressed writing. tar解包tar解包也可以根据不同压缩格式来解压。 !/usr/bin/env /usr/local/bin/python # encoding: utf-8 import tarfile import time start = time.time() t = tarfile.open("/path/to/your.tar", "r:") t.extractall(path = '/path/to/extractdir/') t.close() print time.time()-start 上面的代码是解压所有的,也可以挨个起做不同的处理,但要如果tar包内文件过多,小心内存哦~tar = tarfile.open(filename, 'r:gz') for tar_info in tar: file = tar.extractfile(tar_info) do_something_with(file)

xuning715 2019-12-02 01:10:34 0 浏览量 回答数 0

回答

wheel文件本质上就是zip或者rar,只不过他更加方便python的安装以及使用。在之前的图片中我们只要使用pip install wheel 就可以安装wheel。在安装了wheel之后我们可以使使用pip install XXX.whl来安装.whl的文件了。(这里的XXX.whl是wheel文件的绝对路径)。 至于pip的使用方法可以看一下博客另外可以尝试使用修改后缀文件属性名称方式进行使用。 将.whl修改为 .zip 然后使用压缩软件解压缩,之后就可以看到压缩包中的所有文件了,一般是开发包。 命令行工具cd切换到该文件夹的目录(含有setup.py文件),然后输入python setup.py install,运行即可

xuning715 2019-12-02 01:10:23 0 浏览量 回答数 0

回答

您可以轻松下载scrapy可执行文件,使用python解压缩,将scrapy文件夹和内容复制到c:\ Portable Python 2.7.5.1 \ App \ Lib \ site-packages \,您的便携式python中就会出现scrapy。这样我对SciKit也有类似的问题。

祖安文状元 2020-02-22 17:55:42 0 浏览量 回答数 0

回答

Django 安装在安装 Django 前,系统需要已经安装了Python的开发环境。接下来我们来具体看下不同系统下Django的安装。Window 下安装 Django如果你还未安装Python环境需要先下载Python安装包。1、Python 下载地址:https://www.python.org/downloads/2、Django 下载地址:https://www.djangoproject.com/download/注意:目前Django 1.6.x以上版本已经完全兼容Python 3.x。Python 安装(已安装的可跳过)安装Python你只需要下载python-x.x.x.msi文件,然后一直点击"Next"按钮即可。install1安装完成后你需要设置Python环境变量。 右击计算机->属性->高级->环境变量->修改系统变量path,添加Python安装地址,本文实例使用的是C:Python33,你需要根据你实际情况来安装。install2Django 安装下载 Django 压缩包,解压并和Python安装目录放在同一个根目录,进入 Django 目录,执行python setup.py install,然后开始安装,Django将要被安装到Python的Lib下site-packages。install3然后是配置环境变量,将这几个目录添加到系统环境变量中: C:Python33Libsite-packagesdjango;C:Python33Scripts。 添加完成后就可以使用Django的django-admin.py命令新建工程了。install4检查是否安装成功输入以下命令进行检查: import djangodjango.get_version()install5如果输出了Django的版本号说明安装正确。 Linux 上安装 Djangoyum 安装方法以下安装位于 Centos Linux 环境下安装,如果是你的 Linux 系统是 ubuntu 请使用 apt-get 命令。默认情况下 Linux 环境已经支持了Python。你可以在终端输入Python命令来查看是否已经安装。Python 2.7.3 (default, Aug 1 2012, 05:14:39) [GCC 4.6.3] on linux2Type "help", "copyright", "credits" or "license" for more information. 安装 setuptools命令:yum install python-setuptools完成之后,就可以使用 easy_install 命令安装 djangoeasy_install django之后我们在python解释器输入以下代码:[root@solar django]# pythonPython 2.7.3 (default, May 15 2014, 14:49:08)[GCC 4.8.0] on linux2Type "help", "copyright", "credits" or "license" for more information. import djangodjango.VERSION (1, 6, 5, 'final', 0) 我们可以看到输出了Django的版本号,说明安装成功。pip 命令安装方法pip install Django如果 pip < 1.4,安装方法如下:pip install https://www.djangoproject.com/download/1.11a1/tarball/源码安装方法下载源码包:https://www.djangoproject.com/download/输入以下命令并安装:tar xzvf Django-X.Y.tar.gz # 解压下载包cd Django-X.Y # 进入 Django 目录python setup.py install # 执行安装命令安装成功后 Django 位于 Python 安装目录的 site-packages 目录下。Mac 下安装下载从这里下载最新的稳定版本:DJango-1.x.y.tar.gz,在页面右侧列表下载,如下图: 记住是最新的官方版本哦.其中x.y是版本号。进入你下载该文件的文件夹目录,执行如下命令:(Mac下默认是/Users/xxx/Downloads,xxx是你的用户名)$ tar zxvf Django-1.x.y.tar.gz你也可以从 Github 上下载最新版,地址:https://github.com/django/django:git clone https://github.com/django/django.git安装进入解压后的目录:cd Django-1.x.ysudo python setup.py install安装成功后会输出以下信息:……Processing dependencies for Django==1.x.yFinished processing dependencies for Django==1.x.y再进入我们的站点目录,创建 Django 项目:$ django-admin.py startproject testdj启动服务:cd testdj # 切换到我们创建的项目$ python manage.py runserver……Starting development server at http://127.0.0.1:8000/Quit the server with CONTROL-C.

xuning715 2019-12-02 01:10:26 0 浏览量 回答数 0

问题

osscmd如何实现快速安装?

青衫无名 2019-12-01 21:59:12 2272 浏览量 回答数 0

回答

使用Python3的用户的更新: 您可以简单地conda install mysqlclient用来安装使用MySQLdb所需的库,因为它目前存在。以下SO问题是一个有用的线索:Python 3 ImportError:没有名为'ConfigParser'的模块。安装mysqlclient将安装mysqlclient,mysql-connector和llvmdev(至少在我的机器上安装了这3个库)。 这是我关于这个问题的漫漫经历的故事。如果您对问题有更好的经验,不妨看一下它的编辑或概括...应用一下这种魔术。 注意:下一段中的注释适用于Snow Leopard,但不适用于Lion,Lion似乎需要64位MySQL 首先,MySQLdb的作者(还是?)在这里说,最有害的问题之一是OS X附带了32位版本的Python,但是大多数普通人(包括我自己)都可能安装了64位版本。 MySQL。不好动...删除64位版本,如果你已经安装了它(这个繁琐的任务指令适用于SO 这里),然后下载并(包安装32位版本在这里) 关于如何构建和安装MySQLdb库,有许多分步说明。它们通常有细微的差异。 这对我来说似乎最受欢迎,并提供了可行的解决方案。我在下面进行了一些修改,复制了它 步骤0: 开始之前,我假设您在Mac上安装了MySQL,Python和GCC。 步骤1:从SourceForge 下载最新的MySQL for Python适配器。 步骤2:解 压缩下载的软件包: tar xzvf MySQL-python-1.2.2.tar.gz 步骤3: 在文件夹内,清洁包装: sudo python setup.py clean 额外步骤,(来自此评论) 步骤3b: 删除MySQL-python-1.2.2 / build / *目录下的所有内容-不要相信“ python setup.py clean”为您完成此操作 步骤3c: 删除Users / $ USER / .python-eggs下的鸡蛋 步骤4: 最初需要编辑_mysql.c,但现在不再需要。MySQLdb社区似乎已经修复了此错误。 步骤5: 在lib下创建一个符号链接,以指向一个名为mysql的子目录。这是编译期间要查找的位置。 sudo ln -s /usr/local/mysql/lib /usr/local/mysql/lib/mysql 步骤6: 编辑setup_posix.py并更改以下内容 mysql_config.path =“ mysql_config” 至 mysql_config.path =“ / usr / local / mysql / bin / mysql_config” 步骤7: 在同一个目录中,重新生成您的软件包(忽略软件包随附的警告) sudo python setup.py build 步骤8: 安装软件包,您已完成。 sudo python setup.py install 第9步: 测试它是否正常工作。如果您可以导入MySQLdb,则可以使用。 python import MySQLdb 步骤10: 如果在尝试导入时收到错误消息,提示Library not loaded: libmysqlclient.18.dylib以:结尾,则Reason: image not found需要创建一个附加的符号链接,即: sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib 然后,您应该能够import MySQLdb没有任何错误。 最后一个麻烦是,如果您从构建目录启动Python,则会出现此错误: /Library/Python/2.5/site-packages/MySQL_python-1.2.3c1-py2.5-macosx-10.5-i386.egg/_mysql.py:3:用户警告:模块_mysql已从/Library/Python/2.5/中导入site-packages / MySQL_python-1.2.3c1-py2.5-macosx-10.5-i386.egg / _mysql.pyc,但XXXX / MySQL-python-1.2.3c1已添加到sys.path 这对Google来说很容易,但是要为您省去麻烦,您将在这里结束(或者可能不是。。。不是一个特别适合未来的URL),并指出您需要cd ..脱离构建目录,并且错误应该消失。 正如我在顶部写的那样,我很乐意看到这个答案具有普遍性,因为对于这个可怕的问题还有很多其他的具体经验。编辑掉,或者提供自己的更好的答案。" 来源:stack overflow

保持可爱mmm 2020-05-11 18:02:32 0 浏览量 回答数 0

问题

【阿里云运维部署工具AppDeploy详细教程】之1:简介安装

阚俊宝 2019-12-01 20:58:50 19988 浏览量 回答数 7

回答

python的egg文件有点像java中的jar文件,是一个工程打包文件,便于安装部署,仅此一点,给多少pythoner带来了多少激动。而setup tools就是一个提供包管理的工具或者说是软件。egg 是一个包含所有包数据的文件包。在理想情况中,egg 是一个使用 zip 压缩的文件,其中包括了所有需要的包文件。但是在某些情况下,setuptools 会决定(或被开关告知)包不应该是 zip 压缩的。在这些情况下,egg 只是一个简单的未曾压缩的子目录,但是里面的内容是相同的。使用单一的版本可以方便地进行转换,并可以节省一点磁盘空间,但是 egg 目录从功能和组织结构上来说都是相同的。

世事皆空 2019-12-02 01:07:53 0 浏览量 回答数 0

问题

Mac安装AppDeploy遇到问题

马野 2019-12-01 20:58:44 5888 浏览量 回答数 4

问题

用python如何实现远程服务器tar.gz压缩包内文件的读取?:报错

kun坤 2020-06-07 21:09:37 0 浏览量 回答数 1

问题

安装命令行工具(Linux/UNIX/Mac OS):离线安装命令行工具和 SDK

行者武松 2019-12-01 21:52:21 1120 浏览量 回答数 0

问题

在Python中生成包含4列的1 GB文件

一码平川MACHEL 2019-12-01 19:31:55 438 浏览量 回答数 1

问题

云效使用指南:持续交付:部署:部署配置:通过脚本部署

行者武松 2019-12-01 22:00:18 1281 浏览量 回答数 0

问题

MrDoc一个基于 Python 开发的在线文档系统

问问小秘 2020-05-29 14:42:57 5 浏览量 回答数 1

问题

在JavaScript中将数组解压缩为单独的变量

保持可爱mmm 2020-02-07 01:18:54 1 浏览量 回答数 1

问题

osscmd-使用示例

青衫无名 2019-12-01 21:59:15 2553 浏览量 回答数 0

回答

不要用 nohup,因为它不知道 logrotate 已经把日志文件轮换了。不知道有没有现成的工具,没有的话自己拿 C 或者 Python 写一个也不难。其需要实现的功能如下:在新进程组中运行指定的程序捕获程序的输出,并将其写到指定的文件在指定信号(比如 SIGHUP)时关闭并重新打开日志文件然后你的 logrotate 配置不需要 copytrucate,可以压缩(同时开 delaycompress),加句 postrotate 命令。

a123456678 2019-12-02 02:53:14 0 浏览量 回答数 0

问题

归档存储的命令行工具

云栖大讲堂 2019-12-01 21:07:22 1445 浏览量 回答数 0

回答

PyCharm5.0(32/64)位下载地址:链接:https://pan.baidu.com/s/1eTYTyTG密码:h4gePyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。安装步骤:1、右击软件压缩包选择解压到pycharm5.0.3。2、在解压文件夹中找到pycharm-professional-5.0.3,右击打开。3、点击Next。4、点击Browse更改安装路径,建议安装到除C盘以外的磁盘,可在D盘或者其它盘创建一个PyCharm 5.0.3文件夹,然后点击Next。5、勾选Create Desktopshortcut,然后点击Next。6、点击Install。7、安装中(等待5分钟左右)。8、点击Finish。9、在解压文件夹中找到pycharm5.0.3汉化包,右击打开。10、选中里面的所有内容,右击复制。11、找到D盘中的PyCharm 5.0.3文件夹,右击打开。12、找到lib文件夹,右击打开。13、选中空白处,右击粘贴。14、在桌面找到JetBrainsPyCharm 5.0.3,右击打开。15、点击确定。 16、勾选License server,在License server address:处填入http://idea.lanyus.com,点击确定。17、点击确定。 18、安装完成。

独步清客 2019-12-02 00:44:07 0 浏览量 回答数 0

问题

云效使用指南:持续交付:(待迁移)应用资源管理和部署服务配置

行者武松 2019-12-01 22:00:27 1199 浏览量 回答数 0

问题

如何将CSV文件附加到Python中现有的zip归档文件中?

kun坤 2019-12-29 21:33:09 0 浏览量 回答数 1

问题

消息服务的日志导出工具是什么?

轩墨 2019-12-01 22:10:45 1534 浏览量 回答数 0

问题

修改包含Python3中的集合的集合列表

is大龙 2020-03-25 09:21:58 0 浏览量 回答数 1

问题

云效使用指南:持续交付:构建:Web应用构建配置

行者武松 2019-12-01 22:00:14 1400 浏览量 回答数 0

回答

JSON (JavaScript Object Notation) 优点: 数据格式比较简单, 易于读写, 格式都是压缩的, 占用带宽小 易于解析这种语言, 客户端 javascript 可以简单的通过 eval()进行 JSON 数据的读取搜索 支持多种语言, 包括 ActionScript, C, C#, ColdFusion, Java, JavaScript, Perl, php, Python, Ruby 等语言服务器端语言, 便于服务器端的解析 在 PHP 世界, 已经有 PHP-JSON 和 JSON-PHP 出现了, 便于 PHP 序列化后的程序直接调用. PHP 服务器端的对象、数组等能够直接生 JSON 格式, 便于客户端的访问提取. 另外 PHP 的 PEAR 类已经提出了支持 (http://pear.php.net/pepr/pepr-proposal-show.php?id=198) 因为 JSON 格式能够直接为服务器端代码使用, 大大简化了服务器端和客户端的代码开发量, 但是完成的任务不变, 且易于维护 缺点: 没有 XML 格式这么推广的深入人心和使用广泛, 没有 XML 那么通用性 JSON 格式目前在 Web Service 中推广还属于初级阶段 PS: 据说 Google 的 Ajax 是使用 JSON+模板 做的

茶什i 2019-12-02 03:21:44 0 浏览量 回答数 0

问题

SDK是什么意思?

轩墨 2019-12-01 22:02:37 1785 浏览量 回答数 0
阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 云栖号物联网 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 2020阿里巴巴研发效能峰会 企业建站模板 云效成长地图 高端建站 云栖号弹性计算 阿里云云栖号 云栖号案例 云栖号直播