Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a6e9758 commit 649b759Copy full SHA for 649b759
2 files changed
Misc/NEWS
@@ -6,6 +6,10 @@ Type/class unification and new-style classes
6
7
Core and builtins
8
9
+- file.xreadlines() now raises a ValueError if the file is closed:
10
+ Previously, an xreadlines object was returned which would raise
11
+ a ValueError when the xreadlines.next() method was called.
12
+
13
Extension modules
14
15
Library
Objects/fileobject.c
@@ -1025,6 +1025,8 @@ file_xreadlines(PyFileObject *f)
1025
{
1026
static PyObject* xreadlines_function = NULL;
1027
1028
+ if (f->f_fp == NULL)
1029
+ return err_closed();
1030
if (!xreadlines_function) {
1031
PyObject *xreadlines_module =
1032
PyImport_ImportModule("xreadlines");
0 commit comments