أكثر

هل تريد تحويل الحقل إلى سلسلة بأصفار بادئة باستخدام Python Parser of ArcGIS Field Calculator؟

هل تريد تحويل الحقل إلى سلسلة بأصفار بادئة باستخدام Python Parser of ArcGIS Field Calculator؟


أرغب في إنشاء تعبير باستخدام حاسبة الحقل في ArcMap لأتمكن من تحويل حقل Int إلى سلسلة وإضافة أصفار بادئة.

أنا قادر على القيام بذلك في نافذة بيثون مع مثال

x = 450 طباعة str (x) .zfill (4) >>> 0450

لقد حاولت:

! Time! .str (). zfill (4)

ولكن هذا يعطيني أخطاء في بناء الجملة غير صالحة.


شارعهي فئة وليست طريقة ، لذا عليك القيام بما يلي:

str (! Time!). zfill [4)

يجب أن يعمل هذا إذا كانوقتالحقل عدد صحيح. إذا كانتيطفوأو أي نوع آخر ، ستحتاج إلى إعادة صياغته كملفint.


شاهد الفيديو: Using field calculator and a python expression to combine fields in an attribute table in ArcGIS Pro