Skip to content

Commit fc780d1

Browse files
committed
CLN: StataReader: replace string concatenations with f-strings
1 parent d10da3b commit fc780d1

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
@@ -1496,9 +1496,9 @@ def _setup_dtype(self) -> np.dtype:
14961496
for i, typ in enumerate(self.typlist):
14971497
if typ in self.NUMPY_TYPE_MAP:
14981498
typ = cast(str, typ) # only strs in NUMPY_TYPE_MAP
1499-
dtypes.append(("s" + str(i), self.byteorder + self.NUMPY_TYPE_MAP[typ]))
1499+
dtypes.append((f"s{i}", f"{self.byteorder}{self.NUMPY_TYPE_MAP[typ]}"))
15001500
else:
1501-
dtypes.append(("s" + str(i), "S" + str(typ)))
1501+
dtypes.append((f"s{i}", f"S{typ}"))
15021502
self._dtype = np.dtype(dtypes)
15031503

15041504
return self._dtype
@@ -1566,10 +1566,10 @@ def _read_value_labels(self) -> None:
15661566
n = self._read_uint32()
15671567
txtlen = self._read_uint32()
15681568
off = np.frombuffer(
1569-
self.path_or_buf.read(4 * n), dtype=self.byteorder + "i4", count=n
1569+
self.path_or_buf.read(4 * n), dtype=f"{self.byteorder}i4", count=n
15701570
)
15711571
val = np.frombuffer(
1572-
self.path_or_buf.read(4 * n), dtype=self.byteorder + "i4", count=n
1572+
self.path_or_buf.read(4 * n), dtype=f"{self.byteorder}i4", count=n
15731573
)
15741574
ii = np.argsort(off)
15751575
off = off[ii]

0 commit comments

Comments
 (0)