当前位置:网站首页>arcpy脚本制作arcgis工具箱注意事项
arcpy脚本制作arcgis工具箱注意事项
2022-07-29 14:17:00 【梅里雪山GIS】
一、python语言相关
(1)文本中含有数字不能直接相加,数字必须转为字符串;
(2)即使做了许多汉语显示,最好不要出现任何汉语;
(3)尽量编写健壮的代码,做好判断、验证、异常处理。
二、arcpy脚本相关
(1)print()不会显示在arcgis中,利用arcpy.AddMessage(“…”)做提示;
(2)脚本正常编译之后保存为ANSI类型的*.py脚本。
三、arcgis相关
(1)创建工具箱,添加脚本,设置参数及参数默认值,编写项目描述信息;
(2)导入脚本,设置密码。如果本机运行正常,拷贝到其他电脑上运行报SyntaxError: invalid syntax错误,处理方式:点击工具箱下的工具右键-编辑,输入密码打开代码,拷贝原始脚本中的代码到打开的代码中保存即可解决。
边栏推荐
- 进程间通信 --- system V三种通信方式(图文案例讲解)
- Work Efficiency - Fifteen minutes allows you to quickly learn Markdown syntax to proficient in typesetting practice notes
- Children's programming electronics (graphical programming Scratch secondary level exam parsing (choice) in June 2022
- Bika LIMS 开源LIMS集—— SENAITE的使用(分析/测试、方法)
- 函数柯里化
- 已解决SyntaxError: invalid character in identifier
- 【pytorch】1.6 tensor 基本运算
- Introduction to several methods of making custom welcome interface on Weiluntong touch screen
- 三 RedisTemplate 序列化机制配置实战
- RAMAN CONFIGURE 命令都能实现哪些功能
猜你喜欢

Children's programming electronics (graphical programming Scratch secondary level exam parsing (choice) in June 2022

威纶通触摸屏制作自定义欢迎界面的几种方法介绍

打卡广汽本田喜悦安全驾驶中心,体验最刁钻的场地训练

全面质量管理理论

C#实现线程管理类

rosbag数据画图MATLAB

rosbag data plotting MATLAB

嵌入式开发经验分享,把学习当作一种兴趣

C#线程操作UI控件

【Postman】Download and installation (novice graphic tutorial)
随机推荐
手摸手写一个互联网黑话生成器
广州消防:高温天气火灾频发 消防安全不容忽视
暴力递归到动态规划 02 (绝顶聪明的人的纸牌游戏)
MySQL 是如何实现 ACID 的?
1184. 欧拉回路
国产手机将用户变成它们的广告肉鸡,难怪消费者都买iPhone了
第4章_1——SQL语句实现MySQL增删改查
2022年了!还在用定时器实现动画?赶紧试试requestAnimationFrame吧!
没遇到过这三个问题都不好意思说用过Redis
浅谈如何在渗透测试中快速搞定webshell
【LeetCode】593. 有效的正方形
力扣之顺序表
面试官:大量请求 Redis 不存在的数据,从而影响数据库,该如何解决?
打卡广汽本田喜悦安全驾驶中心,体验最刁钻的场地训练
力扣541. 反转字符串 II ----双指针解法
Some thoughts on paying for knowledge
leetcode linked list topic
威纶通触摸屏制作自定义欢迎界面的几种方法介绍
EA&UML日拱一卒-活动图::CallOperationAction(续)
Vscode builds ESP32-C3 development environment