I am not sure what you mean by 'suspend', but if you are looking for python and editing on the same process, then
the data access Editor might be what you are looking for. How are you planning to implement this in any event? as a tool in ArcToolbox?
Thanks for answer!:) I edit my question in the header, it means that script execute some ArcGIS instruments (calculate, addField, intersect and so on), thеn it can be necessary to edit some tables manually (so script should be suspended), and then, when editing is over, other instructions must be executed
as a tool in ArcToolbox?
Yes, but it can be another way, because maybe some troubles with foreground processing may occur
...it means that script execute some ArcGIS instruments (calculate, addField, intersect and so on), thеn it can be necessary to edit some tables manually (so script should be suspended), and then, when editing is over, other instructions must be executed
Can you break it up into separate tools/scripts? (Similar to Bruce's suggestion of tasks in Pro). Have the first script(s) do the calculate, addField, intersect, etc., all in one script or separated. Run you interactive edits. Then additional scripts to do the other tasks.
Although I haven't tried leaving an edit session "open" at the end of a script, do your interactive editing and then run another to close the edit session, it might be possible. Take a look at
(and don't forget to save at some point in there.)
Thanks for answer!
The Tasks look like what i need, but I don't have ArcGIS Pro:(
I'm not sure but would I be able to edit tables manually? I mean like this, directly in the table:
In "Editor" description editing is performed using instruments, not manually, i mean by hands:) (sorry for my bad English)
I thought about functionality like pause/play/stop, so i run script, it executes some instructions and instruments, then it makes "pause" and wait until i make my editing in the tables, and then the script finish other instructions. I even thinking about additional window on Python with button "Continue".
Sorry for many words, so, can I edit cells like is written above?
If not, well, I'll separate this script into two.
In "Editor" description editing is performed using instruments, not manually,
I don't know of a way to Pause/Continue using one script with arcpy. In your original post, you mentioned things like "calculate, addField, intersect" which are command that you could run using arcpy. When you mention "instruments" I think of external hardware like a GPS unit, in which case you may have to go with a different process. You mention your English is not your first language, so it may be something lost in translation. Can you clarify?
Also, if you have already started with your code and can post using https://community.esri.com/docs/DOC-8691-posting-code-with-syntax-highlighting-on-geonet?sr=search&s... it would help other see what you have tried.
split into separate tasks... I doubt if your workflow will be completely linear in any event... what happens when you want to undo an edit or something? you would have to program/account for that situation as well. You can produce your own toolbox and have the tools available there in logical order so that you can proceed from one step to another or revisit any step at any time.