If statement with arcpyEfficiently checking for feature overlaps with ArcPy?Modifying Raster Layer with...
How to search for Android apps without ads?
Why did Robert pick unworthy men for the White Cloaks?
Is it ethical to cite a reviewer's papers even if they are rather irrelevant?
The best in flight meal option for those suffering from reflux
How to represent jealousy in a cute way?
Fastest way from 10 to 1 with everyone in between
Do Veracrypt encrypted volumes have any kind of brute force protection?
Placement of positioning lights on A320 winglets
Is it a good security practice to force employees hide their employer to avoid being targeted?
What game uses dice with compass point arrows, forbidden signs, explosions, arrows and targeting reticles?
Would a bit of grease on overhead door cables or bearings cause the springs to break?
Why can't we feel the Earth's revolution?
What does the "titan" monster tag mean?
Can I get a photo of an Ancient Arrow?
If statement with arcpy
Can Dive Down protect a creature against Pacifism?
Interview was just a one hour panel. Got an offer the next day; do I accept or is this a red flag?
usage of mir gefallen
Can an escape pod land on Earth from orbit and not be immediately detected?
Will users know a CardView is clickable
How can this shape perfectly cover a cube?
Harley Davidson clattering noise from engine, backfire and failure to start
Why does this Apple //e drops into system monitor when booting?
Jam with honey & without pectin has a saucy consistency always
If statement with arcpy
Efficiently checking for feature overlaps with ArcPy?Modifying Raster Layer with Python ConsoleExportToPNG with definition query for unique values?Count number of group layers or Layers inside group layer using ArcPy?Alternative to 'Editors Merge' feature using ArcPyEditing attribute table with ArcPy?Using arcpy.GetCount_management in a logic treeIf/Then Statement in ArcMap to Remove DuplicatesDelete ONLY selected features in ArcMap / ArcPyWriting selected features to shapefile using OGR and Python?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
I am looking to get a count on the polygonNieghbor and if it has polygons in it then I want to move to the next step MakeFeatureLayer. and If it doesn't have any features I would like it to finish. Is there any other way to do this?
arcpy.GetCount_management(PolygonNeighbor_TableSelect)
arcpy.AddMessage(arcpy.GetMessages())
if arcpy.GetCount_management(PolygonNeighbor_TableSelect) > 0:
arcpy.MakeFeatureLayer_management(MapUnitPolys, inFeatures_lyr)
else
print "done"
arcpy python
add a comment |
I am looking to get a count on the polygonNieghbor and if it has polygons in it then I want to move to the next step MakeFeatureLayer. and If it doesn't have any features I would like it to finish. Is there any other way to do this?
arcpy.GetCount_management(PolygonNeighbor_TableSelect)
arcpy.AddMessage(arcpy.GetMessages())
if arcpy.GetCount_management(PolygonNeighbor_TableSelect) > 0:
arcpy.MakeFeatureLayer_management(MapUnitPolys, inFeatures_lyr)
else
print "done"
arcpy python
add a comment |
I am looking to get a count on the polygonNieghbor and if it has polygons in it then I want to move to the next step MakeFeatureLayer. and If it doesn't have any features I would like it to finish. Is there any other way to do this?
arcpy.GetCount_management(PolygonNeighbor_TableSelect)
arcpy.AddMessage(arcpy.GetMessages())
if arcpy.GetCount_management(PolygonNeighbor_TableSelect) > 0:
arcpy.MakeFeatureLayer_management(MapUnitPolys, inFeatures_lyr)
else
print "done"
arcpy python
I am looking to get a count on the polygonNieghbor and if it has polygons in it then I want to move to the next step MakeFeatureLayer. and If it doesn't have any features I would like it to finish. Is there any other way to do this?
arcpy.GetCount_management(PolygonNeighbor_TableSelect)
arcpy.AddMessage(arcpy.GetMessages())
if arcpy.GetCount_management(PolygonNeighbor_TableSelect) > 0:
arcpy.MakeFeatureLayer_management(MapUnitPolys, inFeatures_lyr)
else
print "done"
arcpy python
arcpy python
asked 8 hours ago
LbookLbook
164
164
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
All geoprocessing tools produce a Results object. You want the first output of your GetCount
results object. The output will be a string, so you also must convert the string to an integer.
if int (arcpy.GetCount_management(PolygonNeighbor_TableSelect) [0]) > 0:
so would I just replace if arcpy.GetCount_management(PolygonNeighbor_TableSelect) > 0: with if int (arcpy.GetCount_management(PolygonNeighbor_TableSelect) [0]) > 0:
– Lbook
8 hours ago
Correct.You would.
– Emil Brundage
8 hours ago
Now I get an SyntaxError: invalid syntax with else.
– Lbook
8 hours ago
Check your indents.
– Emil Brundage
7 hours ago
1
You're missing the colon as well.else:
– Emil Brundage
6 hours ago
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "79"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgis.stackexchange.com%2fquestions%2f325652%2fif-statement-with-arcpy%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
All geoprocessing tools produce a Results object. You want the first output of your GetCount
results object. The output will be a string, so you also must convert the string to an integer.
if int (arcpy.GetCount_management(PolygonNeighbor_TableSelect) [0]) > 0:
so would I just replace if arcpy.GetCount_management(PolygonNeighbor_TableSelect) > 0: with if int (arcpy.GetCount_management(PolygonNeighbor_TableSelect) [0]) > 0:
– Lbook
8 hours ago
Correct.You would.
– Emil Brundage
8 hours ago
Now I get an SyntaxError: invalid syntax with else.
– Lbook
8 hours ago
Check your indents.
– Emil Brundage
7 hours ago
1
You're missing the colon as well.else:
– Emil Brundage
6 hours ago
add a comment |
All geoprocessing tools produce a Results object. You want the first output of your GetCount
results object. The output will be a string, so you also must convert the string to an integer.
if int (arcpy.GetCount_management(PolygonNeighbor_TableSelect) [0]) > 0:
so would I just replace if arcpy.GetCount_management(PolygonNeighbor_TableSelect) > 0: with if int (arcpy.GetCount_management(PolygonNeighbor_TableSelect) [0]) > 0:
– Lbook
8 hours ago
Correct.You would.
– Emil Brundage
8 hours ago
Now I get an SyntaxError: invalid syntax with else.
– Lbook
8 hours ago
Check your indents.
– Emil Brundage
7 hours ago
1
You're missing the colon as well.else:
– Emil Brundage
6 hours ago
add a comment |
All geoprocessing tools produce a Results object. You want the first output of your GetCount
results object. The output will be a string, so you also must convert the string to an integer.
if int (arcpy.GetCount_management(PolygonNeighbor_TableSelect) [0]) > 0:
All geoprocessing tools produce a Results object. You want the first output of your GetCount
results object. The output will be a string, so you also must convert the string to an integer.
if int (arcpy.GetCount_management(PolygonNeighbor_TableSelect) [0]) > 0:
answered 8 hours ago
Emil BrundageEmil Brundage
10.1k11646
10.1k11646
so would I just replace if arcpy.GetCount_management(PolygonNeighbor_TableSelect) > 0: with if int (arcpy.GetCount_management(PolygonNeighbor_TableSelect) [0]) > 0:
– Lbook
8 hours ago
Correct.You would.
– Emil Brundage
8 hours ago
Now I get an SyntaxError: invalid syntax with else.
– Lbook
8 hours ago
Check your indents.
– Emil Brundage
7 hours ago
1
You're missing the colon as well.else:
– Emil Brundage
6 hours ago
add a comment |
so would I just replace if arcpy.GetCount_management(PolygonNeighbor_TableSelect) > 0: with if int (arcpy.GetCount_management(PolygonNeighbor_TableSelect) [0]) > 0:
– Lbook
8 hours ago
Correct.You would.
– Emil Brundage
8 hours ago
Now I get an SyntaxError: invalid syntax with else.
– Lbook
8 hours ago
Check your indents.
– Emil Brundage
7 hours ago
1
You're missing the colon as well.else:
– Emil Brundage
6 hours ago
so would I just replace if arcpy.GetCount_management(PolygonNeighbor_TableSelect) > 0: with if int (arcpy.GetCount_management(PolygonNeighbor_TableSelect) [0]) > 0:
– Lbook
8 hours ago
so would I just replace if arcpy.GetCount_management(PolygonNeighbor_TableSelect) > 0: with if int (arcpy.GetCount_management(PolygonNeighbor_TableSelect) [0]) > 0:
– Lbook
8 hours ago
Correct.You would.
– Emil Brundage
8 hours ago
Correct.You would.
– Emil Brundage
8 hours ago
Now I get an SyntaxError: invalid syntax with else.
– Lbook
8 hours ago
Now I get an SyntaxError: invalid syntax with else.
– Lbook
8 hours ago
Check your indents.
– Emil Brundage
7 hours ago
Check your indents.
– Emil Brundage
7 hours ago
1
1
You're missing the colon as well.
else:
– Emil Brundage
6 hours ago
You're missing the colon as well.
else:
– Emil Brundage
6 hours ago
add a comment |
Thanks for contributing an answer to Geographic Information Systems Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgis.stackexchange.com%2fquestions%2f325652%2fif-statement-with-arcpy%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown