Python Forum
split strip issues 'NonType'
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
split strip issues 'NonType'
#3
(Oct-07-2019, 04:56 PM)ichabod801 Wrote: That line is too long IMHO. I would do it like this:

if "Classification:" in filtered_artifacts_item_1_0:
    splitresponse__response_value = filtered_artifacts_item_1_0[0].split('Classification:')  
else:
    (filtered_artifacts_item_1_0, "Sent with BlackBerry Work")[0].strip()
From this code, it appears filtered_artifacts_item_1_0 is a list. In the fourth line there, you put it in a tuple with "Sent with BlackBerry Work". Then you get the [0] index of that tuple, which is filtered_artifacts_item_1_0. Then you try to strip that, which causes an error, because (as the error says) you can't strip a list.

My guess is that you mean to do something else when you make that tuple? If that's right, what are you trying to do?

The input data is an email, we are wanting to strip out everything except 2 pieces of data from this email a Yes/No and a unique ID value, the body of the email will begin with either Yes or No, the goal is to split at a string that occurs after the Yes or No in the email body. The second piece of data will be the unique ID value, this will come after a string of "*****************" towards the end of the email, followed by the unique ID value.

The reason we are wanting to split is because there are two values we are trying to capture out of the email. the first being the Yes or No at the beginning, so the first "split" will be at either "Classification:" or "Sent with BlackBerry Work" to capture the Yes or No from the first position in the body of the email. The second split later after this first split is done, we have a second split occurring later in the body of the email after "*****************", we are wanting to strip everything left of this value and only retain the value after it (the unique ID value).

Example emails below, the "filtered_artifacts_item_1_0 is the email message itself:

email example 1):

Yes

Sent with BlackBerry Work
(www.blackberry.com)
___________________________________________________________________
From:
Date:
To:
Cc:
Subject:

*****************
BA2337C9-9E57-4BED-A984-8B28EFA6B403@@notable@@47e96bf35r92eabc107470cee79f27e9


email example 2):

Yes

Classification: Internal
___________________________________________________________________
From:
Date:
To:
Cc:
Subject:

*****************
BA2337C9-9E57-4BED-A984-8B28EFA6B403@@notable@@47e96bf35r92eabc107470cee79f27e9
Reply


Messages In This Thread
split strip issues 'NonType' - by casacafe - Oct-07-2019, 04:47 PM
RE: split strip issues 'NonType' - by ichabod801 - Oct-07-2019, 04:56 PM
RE: split strip issues 'NonType' - by casacafe - Oct-07-2019, 05:16 PM
RE: split strip issues 'NonType' - by ichabod801 - Oct-07-2019, 05:44 PM
RE: split strip issues 'NonType' - by casacafe - Oct-07-2019, 08:45 PM
RE: split strip issues 'NonType' - by ichabod801 - Oct-07-2019, 08:47 PM
RE: split strip issues 'NonType' - by casacafe - Oct-07-2019, 08:52 PM
RE: split strip issues 'NonType' - by casacafe - Oct-08-2019, 06:23 PM
RE: split strip issues 'NonType' - by ichabod801 - Oct-08-2019, 06:29 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  extract only text strip byte array Pir8Radio 7 2,950 Nov-29-2022, 10:24 PM
Last Post: Pir8Radio
Smile please help me remove error for string.strip() jamie_01 3 1,203 Oct-14-2022, 07:48 AM
Last Post: Pedroski55
  Can't strip extra characters from Data Canflyguy 7 1,868 Jan-10-2022, 02:16 PM
Last Post: Canflyguy
  strip() pprod 8 3,462 Feb-16-2021, 01:11 PM
Last Post: buran
  Need help with code for my WS2812B (Neopixel) Led Strip Phibbl 1 2,763 Apr-08-2020, 07:18 PM
Last Post: deanhystad
  removing spaces/tabs after used .strip() zarize 0 1,592 Sep-11-2019, 12:46 PM
Last Post: zarize
  strip off just newlines Skaperen 11 5,337 Jun-19-2019, 06:28 PM
Last Post: Skaperen
  strip space from end of a row of text ineuw 4 2,889 Apr-15-2019, 03:14 AM
Last Post: ineuw
  How to remove whitespace from a string when .replace and .strip do not work winnetrie 7 4,466 Jan-05-2019, 08:44 AM
Last Post: DeaD_EyE
  Strip does not work when applied on a string read from a text file. susmis666 1 2,391 Dec-27-2018, 07:07 AM
Last Post: perfringo

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020