From 9664b2e7fc7e9cd73e57c58eabf55219d98f287d Mon Sep 17 00:00:00 2001 From: Vadim Yanitskiy Date: Thu, 27 Feb 2020 01:49:51 +0700 Subject: [PATCH] cards: Python 3 fix: use the floor division operator // Change-Id: I21de34133dbc5d859a5b744adc74f706ba2f0dd8 --- pySim/cards.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pySim/cards.py b/pySim/cards.py index 053ea98e..ec2724ce 100644 --- a/pySim/cards.py +++ b/pySim/cards.py @@ -77,10 +77,10 @@ class Card(object): """ # get size and write EF.HPLMNwAcT data = self._scc.read_binary(EF['HPLMNwAcT'], length=None, offset=0) - size = len(data[0])/2 + size = len(data[0]) // 2 hplmn = enc_plmn(mcc, mnc) content = hplmn + access_tech - data, sw = self._scc.update_binary(EF['HPLMNwAcT'], content + 'ffffff0000' * (size/5-1)) + data, sw = self._scc.update_binary(EF['HPLMNwAcT'], content + 'ffffff0000' * (size // 5 - 1)) return sw def update_oplmn_act(self, mcc, mnc, access_tech='FFFF'): @@ -92,7 +92,7 @@ class Card(object): size = len(data[0]) // 2 hplmn = enc_plmn(mcc, mnc) content = hplmn + access_tech - data, sw = self._scc.update_binary(EF['OPLMNwAcT'], content + 'ffffff0000' * (size/5-1)) + data, sw = self._scc.update_binary(EF['OPLMNwAcT'], content + 'ffffff0000' * (size // 5 - 1)) return sw def update_plmn_act(self, mcc, mnc, access_tech='FFFF'): @@ -104,7 +104,7 @@ class Card(object): size = len(data[0]) // 2 hplmn = enc_plmn(mcc, mnc) content = hplmn + access_tech - data, sw = self._scc.update_binary(EF['PLMNwAcT'], content + 'ffffff0000' * (size/5-1)) + data, sw = self._scc.update_binary(EF['PLMNwAcT'], content + 'ffffff0000' * (size // 5 - 1)) return sw def update_plmnsel(self, mcc, mnc):