ArcGIS Server JavaScript API中ESRI字体下载
2024-10-10 06:09:52
----------------------------------------------------------------------------------
import sys, os
import httplib, urllib, urllib2
import urlparse
import json
import traceback
import time
#
baseUrl = 'https://static.arcgis.com/fonts/arial-unicode-ms-regular/'
basePath = 'D:/fonts/arial-unicode-ms-regular/'
# https://static.arcgis.com/fonts/arial-unicode-ms-regular/256-510.pbf def downRegular():
try:
for i in range(0, 256):
fileName = str(i * 256) + '-' + str((i+1)*256 - 1) + '.pbf'
url = baseUrl + fileName
req = urllib2.Request(url)
response = urllib2.urlopen(req)
if response.getcode() == 200:
data = response.read()
response.close()
with open(basePath + fileName, "wb") as code:
code.write(data)
print(fileName)
time.sleep(1)
except Exception,e:
print("error info: {0}".format(traceback.format_exc())) def main():
downRegular() if __name__ == '__main__':
main()
----------------------------------------------------------------------------------
最新文章
- iOS多线程之7.NSOperation的初识
- EasyUI+MVC+EF简单用户管理Demo(问题及解决)
- 用纯css改变下拉列表select框的默认样式
- 0511Scrum项目3.0
- JavaScript toFixed()使用的注意事项
- Ubuntu 14.10 下Server版本中文乱码问题
- 【Linux】Zabbix + MPM + msmtp + mutt 监控MySQL + 邮件报警
- 用C语言实现ipv4地址字符串是否合法
- MSSQL备份及数据迁移
- JBoss 系列十一:JBoss Cluster Framework Demo 介绍
- 让Java的反射跑快点
- Java 对象序列化和反序列化
- noip借教室 题解
- (五十六)iOS多线程之NSOperation
- php+javascript实现的动态显示服务器运行程序进度条功能示例
- wine和cygwin安装使用教程
- mysql事务详解
- 01: RabbitMQ
- [SQL Server]利用索引改善sql语句
- imperva命令行查看流量值大小
热门文章
- 获取给定地址中的域名,substring()截取
- fwrite(): send of 8192 bytes failed with errno=104 Connection reset by peer
- Winform中在ZedGraph中最多可以添加多少条曲线
- 反射实体类拼接SQL语句
- 1-4-JS基础-条件判断
- charles突然不能抓取PC请求解决办法
- 【LeetCode】1056-易混淆数
- SRDC - ORA-1552: Checklist of Evidence to Supply (Doc ID 1681333.1)
- awk常用命令
- 201871010111-刘佳华《面向对象程序设计(java)》第十三周学习总结