Skip to content

Commit 3a05255

Browse files
committed
CLN: StataReader: replace string concatenations with f-strings
1 parent 7059ce9 commit 3a05255

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

pandas/io/stata.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -1500,9 +1500,9 @@ def _setup_dtype(self) -> np.dtype:
15001500
for i, typ in enumerate(self.typlist):
15011501
if typ in self.NUMPY_TYPE_MAP:
15021502
typ = cast(str, typ) # only strs in NUMPY_TYPE_MAP
1503-
dtypes.append(("s" + str(i), self.byteorder + self.NUMPY_TYPE_MAP[typ]))
1503+
dtypes.append((f"s{i}", f"{self.byteorder}{self.NUMPY_TYPE_MAP[typ]}"))
15041504
else:
1505-
dtypes.append(("s" + str(i), "S" + str(typ)))
1505+
dtypes.append((f"s{i}", f"S{typ}"))
15061506
self._dtype = np.dtype(dtypes)
15071507

15081508
return self._dtype
@@ -1570,10 +1570,10 @@ def _read_value_labels(self) -> None:
15701570
n = self._read_uint32()
15711571
txtlen = self._read_uint32()
15721572
off = np.frombuffer(
1573-
self.path_or_buf.read(4 * n), dtype=self.byteorder + "i4", count=n
1573+
self.path_or_buf.read(4 * n), dtype=f"{self.byteorder}i4", count=n
15741574
)
15751575
val = np.frombuffer(
1576-
self.path_or_buf.read(4 * n), dtype=self.byteorder + "i4", count=n
1576+
self.path_or_buf.read(4 * n), dtype=f"{self.byteorder}i4", count=n
15771577
)
15781578
ii = np.argsort(off)
15791579
off = off[ii]

0 commit comments

Comments
 (0)