سؤال

أدناه جزء من البرنامج النصي أحاول الكتابة.يفتح البرنامج النصي سجل iPtables الخاص بي، يحتوي كل سطر في السجل على التفاصيل في المثال أدناه. giveacodicetagpre.

أحاول الحصول على البرنامج النصي لطباعة العناصر التي أريدها فقط، ولكن عندما يبدو إخراج البرنامج النصي الذي يبدو عليه، يبدو أنه قائمة.أريد أن الطباعة بدون [] ".تبحث عبر الإنترنت يبدو مثل كل متغير (الوقت، Mac، SRC، إلخ) قائمة أنفسهم.لست متأكدا من أن أجمعها.لقد رأيت إشارة للانضمام، لكنني لست متأكدا من كيفية استخدامه هذا المثال.يمكن للشخص مساعدة من فضلك؟ giveacodicetagpre.

هل كانت مفيدة؟

المحلول

لماذا لا تفريغ قوائمك فقط؟ giveacodicetagpre.

نصائح أخرى

RE.FINDALL إرجاع قائمة giveacodicetagpre.

أود استخدام Re.Search بدلا من ذلك. giveacodicetagpre.

(source= http://docs.python.org/library/re.htmlueA>)

يمكنك القيام به: giveacodicetagpre.

إذا كنت تتوقع نتيجة واحدة فقط، لأي re.findall

RE.FINDALL إرجاع قائمة المباريات.في حالتك، تحصل على قوائم بقيمة واحدة فقط.إذا كان هذا هو الحال دائما، فستحصل الإجابة @ x539 على العنصر الأول في القائمة.

أقترح استخدام Regexp واحد لخط كامل، مع مجموعات اسمه مثل: giveacodicetagpre.

يمكنك أيضا إعادة كل شيء بسهولة في سلسلة واحدة مع الحقول التي تريدها: giveacodicetagpre.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top