当前位置: 首页>>代码示例>>Python>>正文


Python BitArray.replace方法代码示例

本文整理汇总了Python中bitstring.BitArray.replace方法的典型用法代码示例。如果您正苦于以下问题:Python BitArray.replace方法的具体用法?Python BitArray.replace怎么用?Python BitArray.replace使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在bitstring.BitArray的用法示例。


在下文中一共展示了BitArray.replace方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: testByteAligned

# 需要导入模块: from bitstring import BitArray [as 别名]
# 或者: from bitstring.BitArray import replace [as 别名]
 def testByteAligned(self):
     bitstring.bytealigned = True
     a = BitArray("0x00 ff 0f f")
     l = list(a.findall("0xff"))
     self.assertEqual(l, [8])
     p = a.find("0x0f")[0]
     self.assertEqual(p, 16)
     p = a.rfind("0xff")[0]
     self.assertEqual(p, 8)
     s = list(a.split("0xff"))
     self.assertEqual(s, ["0x00", "0xff0ff"])
     a.replace("0xff", "")
     self.assertEqual(a, "0x000ff")
开发者ID:juanrmn,项目名称:Arduino-Telescope-Control,代码行数:15,代码来源:test_bitarray.py

示例2: testByteAligned

# 需要导入模块: from bitstring import BitArray [as 别名]
# 或者: from bitstring.BitArray import replace [as 别名]
 def testByteAligned(self):
     bitstring.settings.bytealigned = True
     a = BitArray('0x00 ff 0f f')
     l = list(a.findall('0xff'))
     self.assertEqual(l, [8])
     p = a.find('0x0f')[0]
     self.assertEqual(p, 16)
     p = a.rfind('0xff')[0]
     self.assertEqual(p, 8)
     s = list(a.split('0xff'))
     self.assertEqual(s, ['0x00', '0xff0ff'])
     a.replace('0xff', '')
     self.assertEqual(a, '0x000ff')
开发者ID:flynnsark,项目名称:bitstring,代码行数:15,代码来源:test_bitarray.py

示例3: testNotByteAligned

# 需要导入模块: from bitstring import BitArray [as 别名]
# 或者: from bitstring.BitArray import replace [as 别名]
 def testNotByteAligned(self):
     bitstring.bytealigned = False
     a = BitArray('0x00 ff 0f f')
     l = list(a.findall('0xff'))
     self.assertEqual(l, [8, 20])
     p = a.find('0x0f')[0]
     self.assertEqual(p, 4)
     p = a.rfind('0xff')[0]
     self.assertEqual(p, 20)
     s = list(a.split('0xff'))
     self.assertEqual(s, ['0x00', '0xff0', '0xff'])
     a.replace('0xff', '')
     self.assertEqual(a, '0x000')
开发者ID:nssllc,项目名称:carver,代码行数:15,代码来源:test_bitarray.py

示例4: testReplace

# 需要导入模块: from bitstring import BitArray [as 别名]
# 或者: from bitstring.BitArray import replace [as 别名]
 def testReplace(self):
     s = BitArray("0b01")
     s.replace("0b1", "0b11")
     self.assertEqual(s, "0b011")
开发者ID:juanrmn,项目名称:Arduino-Telescope-Control,代码行数:6,代码来源:test_bitarray.py


注:本文中的bitstring.BitArray.replace方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。