python中spam什么意思_Python sys.spam方法代码示例

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

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

示例1: test_hash

​点赞 6

# 需要导入模块: import sys [as 别名]

# 或者: from sys import spam [as 别名]

def test_hash(self):

hash(None)

self.assertEqual(hash(1), hash(1L))

self.assertEqual(hash(1), hash(1.0))

hash('spam')

if have_unicode:

self.assertEqual(hash('spam'), hash(unicode('spam')))

hash((0,1,2,3))

def f(): pass

self.assertRaises(TypeError, hash, [])

self.assertRaises(TypeError, hash, {})

# Bug 1536021: Allow hash to return long objects

class X:

def __hash__(self):

return 2**100

self.assertEqual(type(hash(X())), int)

class Y(object):

def __hash__(self):

return 2**100

self.assertEqual(type(hash(Y())), int)

class Z(long):

def __hash__(self):

return self

self.assertEqual(hash(Z(42)), hash(42L))

开发者ID:IronLanguages,项目名称:ironpython2,代码行数:26,

示例2: test_hash

​点赞 6

# 需要导入模块: import sys [as 别名]

# 或者: from sys import spam [as 别名]

def test_hash(self):

hash(None)

self.assertEqual(hash(1), hash(1))

self.assertEqual(hash(1), hash(1.0))

hash('spam')

if True: # Was: if have_unicode:

self.assertEqual(hash('spam'), hash(unicode('spam')))

hash((0,1,2,3))

def f(): pass

self.assertRaises(TypeError, hash, [])

self.assertRaises(TypeError, hash, {})

# Bug 1536021: Allow hash to return long objects

class X:

def __hash__(self):

return 2**100

self.assertEqual(type(hash(X())), int)

class Y(object):

def __hash__(self):

return 2**100

self.assertEqual(type(hash(Y())), int)

class Z(long):

def __hash__(self):

return self

self.assertEqual(hash(Z(42)), hash(42))

开发者ID:hughperkins,项目名称:kgsgo-dataset-preprocessor,代码行数:26,

示例3: test_hash

​点赞 6

# 需要导入模块: import sys [as 别名]

# 或者: from sys import spam [as 别名]

def test_hash(self):

hash(None)

self.assertEqual(hash(1), hash(1))

self.assertEqual(hash(1), hash(1.0))

hash('spam')

self.assertEqual(hash('spam'), hash(b'spam'))

hash((0,1,2,3))

def f(): pass

self.assertRaises(TypeError, hash, [])

self.assertRaises(TypeError, hash, {})

# Bug 1536021: Allow hash to return long objects

class X:

def __hash__(self):

return 2**100

self.assertEqual(type(hash(X())), int)

class Z(int):

def __hash__(self):

return self

self.assertEqual(hash(Z(42)), hash(42))

开发者ID:Microvellum,项目名称:Fluid-Designer,代码行数:21,

示例4: test_hash

​点赞 6

# 需要导入模块: import sys [as 别名]

# 或者: from sys import spam [as 别名]

def test_hash(self):

hash(None)

self.assertEqual(hash(1), hash(1L))

self.assertEqual(hash(1), hash(1.0))

hash('spam')

if have_unicode:

self.assertEqual(hash('spam'), hash(unicode('spam')))

hash((0,1,2,3))

def f(): pass

self.assertRaises(TypeError, hash, [])

self.assertRaises(TypeError, hash, {})

# Bug 1536021: Allow hash to return long objects

class X:

def __hash__(self):

return 2**100

self.assertEquals(type(hash(X())), int)

class Y(object):

def __hash__(self):

return 2**100

self.assertEquals(type(hash(Y())), int)

class Z(long):

def __hash__(self):

return self

self.assertEquals(hash(Z(42)), hash(42L))

开发者ID:ofermend,项目名称:medicare-demo,代码行数:26,

示例5: test_delattr

​点赞 5

# 需要导入模块: import sys [as 别名]

# 或者: from sys import spam [as 别名]

def test_delattr(self):

import sys

sys.spam = 1

delattr(sys, 'spam')

self.assertRaises(TypeError, delattr)

开发者ID:IronLanguages,项目名称:ironpython2,代码行数:7,

示例6: test_id

​点赞 5

# 需要导入模块: import sys [as 别名]

# 或者: from sys import spam [as 别名]

def test_id(self):

id(None)

id(1)

id(1L)

id(1.0)

id('spam')

id((0,1,2,3))

id([0,1,2,3])

id({'spam': 1, 'eggs': 2, 'ham': 3})

# Test input() later, together with raw_input

# test_int(): see test_int.py for int() tests.

开发者ID:IronLanguages,项目名称:ironpython2,代码行数:15,

示例7: test_setattr

​点赞 5

# 需要导入模块: import sys [as 别名]

# 或者: from sys import spam [as 别名]

def test_setattr(self):

setattr(sys, 'spam', 1)

self.assertEqual(sys.spam, 1)

self.assertRaises(TypeError, setattr, sys, 1, 'spam')

self.assertRaises(TypeError, setattr)

开发者ID:IronLanguages,项目名称:ironpython2,代码行数:7,

示例8: test_new_type

​点赞 5

# 需要导入模块: import sys [as 别名]

# 或者: from sys import spam [as 别名]

def test_new_type(self):

A = type('A', (), {})

self.assertEqual(A.__name__, 'A')

self.assertEqual(A.__module__, __name__)

self.assertEqual(A.__bases__, (object,))

self.assertIs(A.__base__, object)

x = A()

self.assertIs(type(x), A)

self.assertIs(x.__class__, A)

class B:

def ham(self):

return 'ham%d' % self

C = type('C', (B, int), {'spam': lambda self: 'spam%s' % self})

self.assertEqual(C.__name__, 'C')

self.assertEqual(C.__module__, __name__)

self.assertEqual(C.__bases__, (B, int))

self.assertIs(C.__base__, int)

self.assertIn('spam', C.__dict__)

self.assertNotIn('ham', C.__dict__)

x = C(42)

self.assertEqual(x, 42)

self.assertIs(type(x), C)

self.assertIs(x.__class__, C)

self.assertEqual(x.ham(), 'ham42')

self.assertEqual(x.spam(), 'spam42')

self.assertEqual(x.bit_length(), 6)

开发者ID:IronLanguages,项目名称:ironpython2,代码行数:29,

示例9: test_id

​点赞 5

# 需要导入模块: import sys [as 别名]

# 或者: from sys import spam [as 别名]

def test_id(self):

id(None)

id(1)

id(1)

id(1.0)

id('spam')

id((0,1,2,3))

id([0,1,2,3])

id({'spam': 1, 'eggs': 2, 'ham': 3})

# Test input() later, together with raw_input

# test_int(): see test_int.py for int() tests.

开发者ID:hughperkins,项目名称:kgsgo-dataset-preprocessor,代码行数:15,

示例10: test_delattr

​点赞 5

# 需要导入模块: import sys [as 别名]

# 或者: from sys import spam [as 别名]

def test_delattr(self):

sys.spam = 1

delattr(sys, 'spam')

self.assertRaises(TypeError, delattr)

开发者ID:hughperkins,项目名称:kgsgo-dataset-preprocessor,代码行数:6,

示例11: test_id

​点赞 5

# 需要导入模块: import sys [as 别名]

# 或者: from sys import spam [as 别名]

def test_id(self):

id(None)

id(1)

id(1.0)

id('spam')

id((0,1,2,3))

id([0,1,2,3])

id({'spam': 1, 'eggs': 2, 'ham': 3})

# Test input() later, alphabetized as if it were raw_input

开发者ID:hughperkins,项目名称:kgsgo-dataset-preprocessor,代码行数:12,

示例12: test_setattr

​点赞 5

# 需要导入模块: import sys [as 别名]

# 或者: from sys import spam [as 别名]

def test_setattr(self):

setattr(sys, 'spam', 1)

self.assertEqual(sys.spam, 1)

self.assertRaises(TypeError, setattr, sys, 1, 'spam')

self.assertRaises(TypeError, setattr)

# test_str(): see test_unicode.py and test_bytes.py for str() tests.

开发者ID:hughperkins,项目名称:kgsgo-dataset-preprocessor,代码行数:9,

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


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部