小编Any*_*ing的帖子

如何将VBscript转换为Python代码?

我的老板已经要求我转换一个vb脚本,每周五手动运行到python中,除非他想要自动化.我是编程新手,想要一些帮助来决定如何解决这个问题.这将是我的第一个真正的编程项目,fortunatley没有实时限制.

上下文:我们有一个ESRI Flexviewer,用于在我们的组织中显示地图.有问题的脚本采用折线,计算线的角度,然后计算流向.它通过在折线要素类中使用to和from字段并在每个管道的中点放置方向箭头来完成此操作.

我已经粘贴了下面的脚本...它有点长,但任何帮助将不胜感激!

所以我要求的是关于如何攻击它的建议.刚开始.我列出了VB脚本使用的主要进程吗?我是否绘制了流程图并编写了python的psydo代码?我应该识别主要过程,例如循环?并使用它作为框架开始?

Imports System.Runtime.InteropServices
Imports System.Drawing
Imports ESRI.ArcGIS.ADF.BaseClasses
Imports ESRI.ArcGIS.ADF.CATIDs
Imports ESRI.ArcGIS.Display
Imports ESRI.ArcGIS.Framework
Imports ESRI.ArcGIS.Catalog
Imports ESRI.ArcGIS.CatalogUI
Imports ESRI.ArcGIS.Carto
Imports ESRI.ArcGIS.Geometry
Imports ESRI.ArcGIS.Geodatabase
Imports ESRI.ArcGIS.esriSystem
Imports ESRI.ArcGIS.SystemUI
Imports System.Windows

<ComClass(CmdFlowCreation.ClassId, CmdFlowCreation.InterfaceId, CmdFlowCreation.EventsId), _
 ProgId("FlowArrows.CmdFlowCreation")> _
Public NotInheritable Class CmdFlowCreation
    Inherits BaseCommand

#Region "COM GUIDs"
    ' These  GUIDs provide the COM identity for this class 
    ' and its COM interfaces. If you change them, existing 
    ' clients will no longer be able to access the class.
    Public …
Run Code Online (Sandbox Code Playgroud)

python vb.net vbscript esri

4
推荐指数
1
解决办法
1823
查看次数

如何获取弹出的PyCharm方法帮助?喜欢IDLE

如何使用PyCharm中的方法访问/打开弹出帮助

在此输入图像描述

所有我能得到的是快速文档页面......

任何帮助真的很感激:-)

python ubuntu pycharm

4
推荐指数
1
解决办法
399
查看次数

Django 部署到 Webfaction.com 的过程

尝试为我的 django 应用程序简化 webfaction.com 的部署过程,我有一个主(工作副本)和一个开发分支。

目前我正在做以下事情:

  1. 在我的本地开发环境中更改我的开发分支
  2. 当更改生效时,使用运行本地服务器进行测试,然后与我的主分支合并
  3. git push 所以代码在我的远程仓库中(这还有其他问题,如密码、密钥等,我还没有完全解决)(我也不相信它可能将 scp 代码发送到网络派系,我不是真正的粉丝到目前为止我使用过的任何 FTP 服务)
  4. 通过 SSH 连接到我的网络服务器并执行 git pull 和 git merge
  5. 测试是否一切正常(从来没有)
  6. 进行所需的任何更改以使一切恢复正常
  7. 提交我必须做的任何更改来修复所有内容,然后推回远程仓库
  8. 返回我的开发环境并将代码与生产代码同步
  9. 为下一个功能重复冲洗

显然,我错过了高效的开发列车,据记录,我只作为业余项目使用了 django 几个月。

任何人都可以建议一个更有利于理智开发的 Django 部署过程吗?

django web-deployment webfaction python-3.x

3
推荐指数
1
解决办法
587
查看次数