8
การลบอักขระ return / newline (\ n) ออกจาก Field โดยใช้ Python และ Field Calculator?
ฉันมีตารางฐานข้อมูลที่มีเขตข้อมูลที่ฉันพยายามลบอักขระที่ส่งคืน (บรรทัดใหม่) ฉันพบโพสต์นี้ ( ฉันจะลบ (chomp) ขึ้นบรรทัดใหม่ใน Python ได้อย่างไร ) ของวิธีการทำอย่างไร แต่มันไม่ทำงานภายในเครื่องคำนวณภาคสนาม นี่คือตัวอย่างโค้ดที่ฉันพยายามคือ ตัวละครหมายเหตุผลตอบแทนไม่ได้ในตอนท้ายของสตริง !myField!.rstrip() หรือ !myField!.rstrip('\n') หรือ !myField!.rstrip('\r\n') หรือ !myField!.replace('\n', '') ได้รับข้อผิดพลาด 000539 สำหรับตัวเลือกนี้: คำอธิบายการคำนวณที่ใช้โดยเครื่องมือคำนวณเขตข้อมูลหรือคำนวณมูลค่าไม่ถูกต้อง ข้อความแสดงข้อผิดพลาดนี้จะแสดงรายการข้อผิดพลาด Python ที่เฉพาะเจาะจง การแก้ไขรหัสข้อผิดพลาดนี้ครอบคลุมข้อผิดพลาดของ Python จำนวนหนึ่ง: ตัวอย่างข้อผิดพลาด 1: ข้อยกเว้นประเภทข้อผิดพลาด: ไม่สามารถต่อกัน 'str' และวัตถุ 'int' ด้านบนเป็นข้อผิดพลาดเฉพาะของ Python การคำนวณพยายามเพิ่มหรือต่อสตริงและตัวเลขเข้าด้วยกัน ตัวอย่างข้อผิดพลาด 2: รูปร่างฟิลด์ @ ระยะทางไม่ถูกต้องด้านบนเป็นข้อผิดพลาดในการใช้วัตถุรูปทรงเรขาคณิต วิธีการระยะทางไม่ใช่วิธีการที่ถูกต้องของวัตถุรูปทรงเรขาคณิต สำหรับปัญหา Python …