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


Python ShareYourSystem.addSingPlural方法代码示例

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


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

示例1: do__class

# 需要导入模块: import ShareYourSystem [as 别名]
# 或者: from ShareYourSystem import addSingPlural [as 别名]

#.........这里部分代码省略.........
		print(SYS.indent(ClassedPropertyNewMethodDict))
		print('')
		'''
		
		#map
		ClassedPropertyKeyStrsList=map(
				lambda __PropertizedKeyStr:
				SYS.deprefix(
					__PropertizedKeyStr,
					Propertiser.PropertyPrefixStr
				)[3:],
				ClassedPropertyNewMethodDict.keys()
			)

		#map reset the properties
		map(
				lambda __PropertyKeyStr:
				setattr(
						self.DoClass,
						__PropertyKeyStr,
						property(
								getattr(
									self.DoClass,
									Propertiser.PropertyPrefixStr+'get'+__PropertyKeyStr
								),
								getattr(
									self.DoClass,
									Propertiser.PropertyPrefixStr+'set'+__PropertyKeyStr
								),
								getattr(
									self.DoClass,
									Propertiser.PropertyPrefixStr+'del'+__PropertyKeyStr
								)
							)
					),
				ClassedPropertyKeyStrsList
			)

		#/###################/#
		# Set maybe a structure 
		#

		#Check
		if self.ClassingStructureVariable!=None:

			#Check
			if hasattr(
					self.ClassingStructureVariable,'items'
				):
				ClassedStructureVariable=self.ClassingStructureVariable.items()
			else:
				ClassedStructureVariable=self.ClassingStructureVariable


			#debug
			'''
			print('Classer l 241')
			print('We structure here')
			print('self.ClassingStructureVariable is ')
			print(self.ClassingStructureVariable)
			print('')
			'''

			#map add the sing plurals
			map(
				lambda __ItemTuple:
				SYS.addSingPlural(
					*__ItemTuple
				),
				ClassedStructureVariable
			)

			#Define a class
			class StructureClass(SYS.StructurerClass):pass
			StructureClass.__name__=SYS.getClassStrWithNameStr(self.DoClass.NameStr+'sStructurer')
			StructureClass.ManagingValueClass=self.DoClass

			#set
			setattr(
				self.Module,
				StructureClass.__name__,
				StructureClass
			)

			#dict
			ClassesDict=dict(
					map(
						lambda __ItemTuple:
						(__ItemTuple[1],StructureClass),
						ClassedStructureVariable
					)
				)

			#map
			if self.DoClass.TeamingClassesDict==None:
				self.DoClass.TeamingClassesDict=ClassesDict
			else:
				self.DoClass.TeamingClassesDict.update(
					ClassesDict
				)
开发者ID:BinWang20140601,项目名称:ShareYourSystem,代码行数:104,代码来源:__init__.py

示例2: MultiplierClass

# 需要导入模块: import ShareYourSystem [as 别名]
# 或者: from ShareYourSystem import addSingPlural [as 别名]
#/######################/#
# Import
#

#ImportModules
import ShareYourSystem as SYS

#/######################/#
# Define you hierarchic objects
#

#add
SYS.addSingPlural('Component','Components')

#Define a Moduler class
@SYS.ClasserClass()
class MultiplierClass(SYS.NetworkerClass):
								
	def default_init(self,
						_MultiplyingFirstFloat=0,
						_MultiplyingSecondFloat=0,
						_MultipliedTotalFloat=0,
						**_KwargVariablesDict
					):

		#Call the parent init method
		SYS.NetworkerClass.__init__(self,**_KwargVariablesDict)
			
		#Build the model		
		self['#[email protected]'](
			[
开发者ID:BinWang20140601,项目名称:ShareYourSystem,代码行数:33,代码来源:03_ExampleDoc.py

示例3: do_network

# 需要导入模块: import ShareYourSystem [as 别名]
# 或者: from ShareYourSystem import addSingPlural [as 别名]
	def do_network(self):

		#debug
		'''
		self.debug(
				[
					'We network here',
					('self.',self,[
							'NetworkingTeamVariable',
							'NetworkingManagementVariable'
						])
				]
			)
		'''
		
		#/###################/#
		# Set the structure if not already
		#


		#Debug
		'''
		print('We setNetwork')
		print('')
		'''
		
		#map add the sing plurals
		map(
			lambda __ItemTuple:
			SYS.addSingPlural(
				*__ItemTuple
			),
			_SingPluralVariable
		)

		#Define a class
		class NetworkClass(NetworkerClass):pass
		NetworkClass.__name__=_Class.NameStr+'s'
		NetworkClass.ManagingValueClass=_Class

		#set
		setattr(
			_Class.Module,
			NetworkClass.__name__,
			NetworkClass
		)

		#dict
		ClassesDict=dict(
				map(
					lambda __ItemTuple:
					(__ItemTuple[1],NetworkClass),
					_SingPluralVariable
				)
			)

		#map
		if _Class.TeamingClassesDict==None:
			_Class.TeamingClassesDict=ClassesDict
		else:
			_Class.TeamingClassesDict.update(
				ClassesDict
			)























		#/##################/#
		# prepare the Net teams
		#

		#map
		self.NetworkedTeamKeyStrsList=map(
				lambda __NetworkingTeamOrManagementStr:
				NetworkOutPrefixStr+self.NetworkingDoStr+'_'+__NetworkingTeamOrManagementStr,
				(self.NetworkingTeamVariable if self.NetworkingTeamVariable!=None else [])+
				(self.NetworkingManagementVariable if self.NetworkingManagementVariable!=None else [])
			)

		#debug
		'''
#.........这里部分代码省略.........
开发者ID:BinWang20140601,项目名称:ShareYourSystem,代码行数:103,代码来源:__init__.py

示例4: do_structure

# 需要导入模块: import ShareYourSystem [as 别名]
# 或者: from ShareYourSystem import addSingPlural [as 别名]
	def do_structure(self):

		#/###################/#
		# Check the level
		#

		#debug
		'''
		self.debug(
			[
				'We structure here',
				'self.StructureTopDeriveStructurerVariable==self is ',
				str(self.StructureTopDeriveStructurerVariable==self)
			]
		)
		'''

		#Check
		if self.StructureTopDeriveStructurerVariable==self:

			#debug
			'''
			self.debug(
				[
					'We are in the top structurer',
				]
			)
			'''
			
			#debug
			'''
			self.debug(
					[
						'We structure top here',
						('self.',self,[
								'StructuringTeamerCommandKeyVariable',
								'StructuringManagerCommandKeyVariable'
							])
					]
				)
			'''
			
			#/###################/#
			# Set the structure of singular team if not already
			#

			#Check
			if self.StructuredOnceBool==False:

				#Check
				if self.StructuringSingPluralVariable!=None:

					#debug
					'''
					self.debug(
						[
							'we structure for the first time here',
							('self.',self,['StructuringSingPluralVariable'])
						]
					)
					'''

					#map add the sing plurals
					map(
						lambda __ItemTuple:
						SYS.addSingPlural(
							*__ItemTuple
						),
						SYS.SetList(self.StructuringSingPluralVariable)
					)

					#Define a class
					class StructureClass(StructurerClass):pass
					StructureClass.__name__=self.NameStr+'s'
					StructureClass.ManagingValueClass=self.__class__

					#set
					setattr(
						self.Module,
						StructureClass.__name__,
						StructureClass
					)

					#dict
					ClassesDict=dict(
							map(
								lambda __ItemTuple:
								(__ItemTuple[1],StructureClass),
								_SingPluralVariable
							)
						)

					#Check
					if self.StructuringClassBool:

						#map
						if _Class.TeamingClassesDict==None:
							_Class.TeamingClassesDict=ClassesDict
						else:
							_Class.TeamingClassesDict.update(
#.........这里部分代码省略.........
开发者ID:BinWang20140601,项目名称:ShareYourSystem,代码行数:103,代码来源:__init__+copy+2.py

示例5: ParenterClass

# 需要导入模块: import ShareYourSystem [as 别名]
# 或者: from ShareYourSystem import addSingPlural [as 别名]
#<ImportSpecificModules>
import copy
from ShareYourSystem.Standards.Itemizers import Setter,Pather,Teamer
from ShareYourSystem.Standards.Interfacers import Printer
Manager=BaseModule
#</ImportSpecificModules>

#<DefineLocals>
ParentPreviousStr="^"
ParentGrandPreviousStr="^^"
ParentTopStr="Top"
ParentUpStr="?^"
ParentDownStr="?v"
ParentMutePrefixStr='!'
SYS.addSingPlural('Child','Children')
SYS.addSingPlural('GrandChild','GrandChildren')
ListDict=SYS.ListDict
#</DefineLocals>

#<DefineClass>
@DecorationClass(
	**{
	'ClassingSwitchMethodStrsList':[
		'parent'
	]
}
)
class ParenterClass(BaseClass):

	def default_init(self,
开发者ID:BinWang20140601,项目名称:ShareYourSystem,代码行数:32,代码来源:__init__.py

示例6: do_structure

# 需要导入模块: import ShareYourSystem [as 别名]
# 或者: from ShareYourSystem import addSingPlural [as 别名]
	def do_structure(self):

		#/###################/#
		# Check the level
		#

		#debug
		self.debug(
			[
				'We structure here',
				'self.StructureTopDeriveStructurerVariable==self is ',
				str(self.StructureTopDeriveStructurerVariable==self)
			]
		)

		#Check
		if self.StructureTopDeriveStructurerVariable==self:

			#debug
			self.debug(
				[
					'Watch at the circular condition',
					('self.',self,['StructuringCircularBool'])
				]
			)

			#Check
			if self.StructuringCircularBool==False:

				#debug
				'''
				self.debug(
						[
							'We structure top here',
							('self.',self,[
									'StructuringTeamVariable',
									'StructuringManagementVariable'
								])
						]
					)
				'''
				
				#/###################/#
				# Set the structure of singular team if not already
				#

				#Check
				if self.StructuredOnceBool==False:

					#Check
					if self.StructuringSingPluralVariable!=None:

						#debug
						self.debug(
							[
								'we structure for the first time here',
								('self.',self,['StructuringSingPluralVariable'])
							]
						)
						
						#map add the sing plurals
						map(
							lambda __ItemTuple:
							SYS.addSingPlural(
								*__ItemTuple
							),
							SYS.SetList(self.StructuringSingPluralVariable)
						)

						#Define a class
						class StructureClass(StructurerClass):pass
						StructureClass.__name__=self.NameStr+'s'
						StructureClass.ManagingValueClass=self.__class__

						#set
						setattr(
							self.Module,
							StructureClass.__name__,
							StructureClass
						)

						#dict
						ClassesDict=dict(
								map(
									lambda __ItemTuple:
									(__ItemTuple[1],StructureClass),
									_SingPluralVariable
								)
							)

						#Check
						if self.StructuringClassBool:

							#map
							if _Class.TeamingClassesDict==None:
								_Class.TeamingClassesDict=ClassesDict
							else:
								_Class.TeamingClassesDict.update(
									ClassesDict
								)
#.........这里部分代码省略.........
开发者ID:BinWang20140601,项目名称:ShareYourSystem,代码行数:103,代码来源:__init__+copy.py


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