文末惊喜,欢迎自取!可直接划至文末!
大奖不要错过哦!
只要在零售店购买了相关产品,肯定是激活的。所以不作过多介绍。
特点:正版、付费、售后服务、永久激活
用了几天命令行,才知道这个东西。
打开Python之后有三个命令窗口:pycharm(python GUI),python(comand line),Module Docs。
Module Docs是一个搜索框,可搜索python中不了解的函数。
比较IDLE与命令行:都是交互模式
IDLE(python GUI):
白色窗口。有代码高亮、自动缩进、代码提示和菜单栏;
可以新建python文件,可复制粘贴代码、但不会返回结果;
不能用向上箭头重复上一条命令,不能选择删除。
python(comand line):
黑色窗口,只有执行后才会报错提示。
没有菜单栏,只能一行一行键入命令,粘贴一段代码会拆解为一条一条的命令执行;
粘贴不了for后面的tab和空格,会报错。
用向上箭头再现上一条命令,速度更快一些,可选中当前编辑行代码直接删除。
双击运行文件:要想摆脱脚本模式,直接编写代码运行,则先将python安装位置加入环境变量path中。随后可以双击打开.py文件。解决闪退的方法:根据版本在.py文件末尾行加raw_input()或input().
命令行运行.py文件的两种方法:
cmd:切换到文件所在路径,执行:python myName.py
python.exe:
import os
os.chdir('当前路径')//切换到当前路径
os.getcwd()//获取当前路径
运行:execfile('myName.py')
或者直接:execfile(整个路径名+文件名)
如果用import myName.py,则只能在第一次导入时返回执行结果,再次导入会报错。
if attrvalue == value:
selection.append(o)
ce.setSelection(selection)
然后在main函数中调用该函数:
if __name__ == '__main__':
selectByAttribute(\"connectionStart\",\"JUNCTION\")
(以上代码含义是将场景中所有connetionStart属性中值为JUNCTION的要素选择出来)
写好代码之后点击保存,然后按F9运行这段代码,
也可以在Python控制台中,指定脚本的路径,导入这个脚本,然后在控制台中调用刚才写的myHelper,并且填入所需的参数。命令如下:
>>> sys.path.append(ce.toFSPath(\"scripts\"))
>>> import myHelper
>>> myHelpers.selectByAttribute(\"connectionEnd\", \"CROSSING\")
此时选择的是connectionEnd属性中值为CROSSING的要素。
*添加一个启动脚本
在CityEngine工作空间中创建一个新的startup.py脚本,并在此脚本中添加如下语句使得刚才编写的myHelper脚本能够在CityEngine启动时就加载进行来。
import sys
sys.path.append({PATH_TO_YOUR_SCRIPTS_DIRECTORY})
# e.g. sys.path.append(\"C:\\user\\CityEngine\\MyProject\\scripts\\\")
import myHelper
下次CityEngine启动时,myHelper将自动被加载,可以在Python控制台中以下面的方式使用selection函数:
>>> startup.myHelpers.selectByAttribute(\"connectionEnd\", \"JUNCTION\")
startup.py只有在CityEngine启动时才会被加载,因此修改该脚本后,需要重启CityEngine。
正版授权的可以登录微软账号进行管理,下载安装激活都极其方便,如下图所示,节省时间成本,方便快捷!可以下载在线安装程序以及脱机安装程序(4GB左右),如有需要小编在后台已备好安装包!
关注后回复【软件】免费领取即可!
?文 末 抽 奖?
转发此文章说出你的祝福
揪5个宝走心实用高级感天然&盐石灯
抽选条件:
1-关注本公众号
2-转发本推文至朋友圈,不可仅自己可见,需保留到核对后,不可截图造假。
3-开奖(计算时间截止8月26日12:00)后,请于3个工作日内核对,逾期未兑奖或不符合要求则取消获奖资格。
关注本公众号后回复【抽奖】即可
感谢大家一直以来的阅读、在看和转发,1000T超精美学习资料送给你!请自行领取
英语词汇必背3500考纲词汇表记背神器乱序版 新课标思维导图解巧记速记初高中高频词大全
文章评论