Help on PyList 3.7.0

MRAB python at mrabarnett.plus.com
Thu Sep 13 17:24:53 EDT 2018


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.



More information about the Python-list mailing list