Closed eshfield closed 3 years ago
>>> from pyquery import PyQuery >>> pq = PyQuery('<textarea></textarea>') >>> pq.text() Traceback (most recent call last): File "<input>", line 1, in <module> File "<skipped>/python3.8/site-packages/pyquery/pyquery.py", line 1202, in text return ' '.join( TypeError: sequence item 0: expected str instance, NoneType found
With non-empty textarea tag it works fine:
textarea
>>> pq = PyQuery('<textarea>hello</textarea>') >>> pq.text() >>> 'hello'
And it's ok with empty, let's say, div or label:
div
label
>>> pq = PyQuery('<div></div>') >>> pq.text() >>> ''
>>> pq = PyQuery('<label></label>') >>> pq.text() >>> ''
Seems like a bug I guess
With non-empty
textarea
tag it works fine:And it's ok with empty, let's say,
div
orlabel
:Seems like a bug I guess