Help on PyList 3.7.0

Jason Qian jqian at tibco.com
Fri Sep 14 09:16:46 EDT 2018


Thanks a lot.

On Thu, Sep 13, 2018 at 5:24 PM, MRAB <python at mrabarnett.plus.com> wrote:

> On 2018-09-13 21:50, Jason Qian via Python-list wrote:
>
>> Hey,
>>
>> Need some help on PyList.
>>
>>
>> #get path
>> PyObject *path = PyObject_GetAttrString(sys, "path");
>>
>> #new user path
>> PyObject* newPath = PyUnicode_DecodeUTF8(userPath, strlen( userPath ),
>> errors);
>>
>> #append  newPath to path
>> PyList_Append(path, newPath);
>>
>> How to check if the newPath is already in the path ?
>>
>> So, If the path contains the newPath, I will not append the newpath.
>>
>>
>> Thanks for help
>>
>> A list is a sequence. Use PySequence_Contains.
> --
> https://mail.python.org/mailman/listinfo/python-list
>



More information about the Python-list mailing list