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

Reply via email to