支持多种库,有python库
文件另存为方法是
file_backup
import creopyson
import requests, json, time
c = creopyson.Client()
c.connect()
# print(c.server)
# print(c.sessionId)
# print(c.creo_pwd())
print(c.creo_cd('H:\cero'))
print(c.creo_list_dirs())
print(c.creo_list_files())
try:
c.file_open("pan_plate.prt")
except Exception as e:
print(e)
time.sleep(2)
print(c.creo_cd('H:\cero\PTC'))
c.file_backup('H:\cero\PTC')
print(c.file_close_window())
c.file_open("t5225.prt")
c.file_rename("t5225t04.prt")
print(c.file_close_window())
# print('file save', c.file_save(r'd:\33.prt'))
a = c.is_creo_running()
print(a)
data = {
"sessionId": c.sessionId,
"command": 'file',
"function": "save",
"data": {
"file": "po.prt"
}
}
data = {
"sessionId": c.sessionId,
"command": 'file',
"function": "rename",
"data": {
"file": "test.prt",
"new_name": "box_flat1.prt",
"onlysession": True
}
}
data = json.dumps(data)
# url = 'http://localhost:9056/creoson'
# content = requests.post(url=url, data=data)
# print(content)
# print(content.text)