コード例 #1
0
 def writeDouble(self, d):
     if isNaN(d): self.writeNaN()
     elif isInf(d): self.writeInfinity(isPosInf(d))
     else:
         self.stream.write(HproseTags.TagDouble)
         self.stream.write(str(d).encode('utf-8'))
         self.stream.write(HproseTags.TagSemicolon)
コード例 #2
0
ファイル: io.py プロジェクト: jango2015/hprose-python
 def writeDouble(self, d):
     if isNaN(d): self.writeNaN()
     elif isInf(d): self.writeInfinity(isPosInf(d))
     else:
         self.stream.write(HproseTags.TagDouble)
         self.stream.write(str(d).encode('utf-8'))
         self.stream.write(HproseTags.TagSemicolon)
コード例 #3
0
ファイル: io.py プロジェクト: youngerzhou/hprose-python-1
 def writeDouble(self, d):
     if isNaN(d): self.writeNaN()
     elif isInf(d): self.writeInfinity(isPosInf(d))
     else:
         self.stream.write(
             '%c%s%c' % (HproseTags.TagDouble, d, HproseTags.TagSemicolon))
コード例 #4
0
ファイル: io.py プロジェクト: nhmice/hprose-python2
 def writeDouble(self, d):
     if isNaN(d): self.writeNaN()
     elif isInf(d): self.writeInfinity(isPosInf(d))
     else: self.stream.write('%c%s%c' % (HproseTags.TagDouble,
                                         d,
                                         HproseTags.TagSemicolon))