मेरे पास एक फ़ील्ड के साथ एक जियोडैटेबेस टेबल है जिसे मैं रिटर्न वर्ण (नई लाइन) निकालने की कोशिश कर रहा हूं। मुझे यह पोस्ट मिला ( मैं इसे कैसे करूं ? पायथन में एक नई पंक्ति कैसे हटा सकता हूं? ), हालांकि यह क्षेत्र कैलकुलेटर के भीतर काम नहीं कर रहा है। यहाँ कोड स्निपेट हैं जो मैंने कोशिश की: नोट रिटर्न चरित्र स्ट्रिंग के अंत में नहीं है ।
!myField!.rstrip()
या
!myField!.rstrip('\n')
या
!myField!.rstrip('\r\n')
या
!myField!.replace('\n', '')
इस विकल्प के लिए दी गई 000539 त्रुटि:
विवरण परिकलित फ़ील्ड या परिकलित मान उपकरण द्वारा उपयोग की जाने वाली गणना अमान्य है। प्रदान किया गया यह त्रुटि संदेश विशिष्ट पायथन त्रुटि को सूचीबद्ध करेगा।
समाधान यह त्रुटि कोड कई पायथन त्रुटियों को शामिल करता है:
उदाहरण त्रुटि 1: अपवाद। टाइपError: 'str' और 'int' ऑब्जेक्ट को समाप्त नहीं कर सकते। ऊपर एक पायथन-विशिष्ट त्रुटि है। गणना एक स्ट्रिंग और एक संख्या को जोड़ने या जोड़ने का प्रयास कर रही है।
उदाहरण त्रुटि 2: अमान्य फ़ील्ड आकार @ दूरी ज्यामिति ऑब्जेक्ट का उपयोग करके एक त्रुटि है। दूरी विधि ज्यामिति वस्तु का एक वैध तरीका नहीं है।
विशिष्ट पायथन मुद्दों के लिए, अधिक जानकारी के लिए बाहरी पायथन मदद से परामर्श करें, या इन उपकरणों पर अधिक जानकारी के लिए गणना फ़ील्ड या गणना मूल्य सहायता की सलाह लें।
या
import os
def removeReturn(myField):
s = myField.rstrip(os.linesep)
return s
फ़ील्ड कैलकुलेटर का उपयोग करके रिटर्न वर्णों को निकालने का कोई विचार?
SyntaxError: EOL while scanning string literal
त्रुटि हो रही है ?