Python Forum
creating a variable in a method and using in another method
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
creating a variable in a method and using in another method
#1
Good evening......
Can someone please tell me the correct way to create a variable within a method and then be able to re-use that variable internal to the class within another method? As an example I tried this below with __usb and __SG....in particular __SG gets defined in open method and I want to re-use it in close method...Thank you for all responses

	def open(self):
		k = visa.ResourceManager()
		try:
			__usb = k.list_resources()[1]
		except IndexError:
			print ('Make sure equipment is turned on')			
		try:
			__SG = k.open_resource(__usb)
		except:
			print ('USB Resource could not be opened')
		else:		
			print ('Success opening USB resource')
		
	def close(self):
		__SG.close()
		print ('Success closing resource')	
Reply


Messages In This Thread
creating a variable in a method and using in another method - by ridgerunnersjw - Oct-04-2019, 12:33 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Int.From_Bytes Method - Conversion of Non-Escaped Bytes Objects new_coder_231013 2 442 Apr-06-2024, 04:24 PM
Last Post: new_coder_231013
  Why is the copy method name in python list copy and not `__copy__`? YouHoGeon 2 299 Apr-04-2024, 01:18 AM
Last Post: YouHoGeon
  class definition and problem with a method HerrAyas 2 284 Apr-01-2024, 03:34 PM
Last Post: HerrAyas
  super() and order of running method in class inheritance akbarza 7 816 Feb-04-2024, 09:35 AM
Last Post: Gribouillis
  problem usage of static method akbarza 5 569 Feb-03-2024, 07:43 AM
Last Post: paul18fr
  Building a DoublyLinkedList in Python - - append method Drone4four 2 447 Jan-08-2024, 01:27 PM
Last Post: Drone4four
Information Best distribution method inovermyhead100 0 577 Jul-19-2023, 07:39 AM
Last Post: inovermyhead100
  method call help sollarriiii 6 1,198 Feb-21-2023, 03:19 AM
Last Post: noisefloor
  That compression method is not supported tester_V 9 3,588 Jan-31-2023, 07:05 PM
Last Post: tester_V
  sys.argv method nngokturk 3 1,107 Jan-23-2023, 10:41 PM
Last Post: deanhystad

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020