एकाधिक शीट्स के साथ काम

स्प्रेडशीट उपयोगकर्ताओं के लिए Python

Chris Cardillo

Data Scientist

पहले

# पैकेज इम्पोर्ट करें
import pandas as pd

# फ़ाइल पढ़ें
fruit = pd.read_excel('fruit.xlsx')

# कन्सोल पर प्रिंट करें
print(fruit)

सरल फल पूरा डेटासेट.png

स्प्रेडशीट उपयोगकर्ताओं के लिए Python

पहले

एक शीट फल बेहतर.png

स्प्रेडशीट उपयोगकर्ताओं के लिए Python

दो टैब

price टैब

फल price टैब.png

color टैब

फल color टैब.png

स्प्रेडशीट उपयोगकर्ताओं के लिए Python

pd.ExcelFile()

# पैकेज इम्पोर्ट करें
import pandas as pd

# वर्कबुक पढ़ें
fruit_workbook = pd.ExcelFile('fruit_tabs.xlsx')
स्प्रेडशीट उपयोगकर्ताओं के लिए Python

pd.ExcelFile()

# पैकेज इम्पोर्ट करें
import pandas as pd

# वर्कबुक पढ़ें
fruit_workbook = pd.ExcelFile('fruit_tabs.xlsx')

# कन्सोल पर प्रिंट करें
print(fruit_workbook)

excel फ़ाइल ऑब्जेक्ट.png

स्प्रेडशीट उपयोगकर्ताओं के लिए Python

Attributes

  • मेथड्स की तरह ऑब्जेक्ट्स में रहते हैं
  • डॉट से एक्सेस होते हैं
  • कोष्ठक नहीं चाहिए
स्प्रेडशीट उपयोगकर्ताओं के लिए Python

.sheet_names attribute

# वर्कबुक पढ़ें
fruit_workbook = pd.ExcelFile('fruit_tabs.xlsx')

स्प्रेडशीट उपयोगकर्ताओं के लिए Python

.sheet_names attribute

# वर्कबुक पढ़ें
fruit_workbook = pd.ExcelFile('fruit_tabs.xlsx')

# शीट नाम लें
fruit_sheet_names = fruit_workbook.sheet_names
स्प्रेडशीट उपयोगकर्ताओं के लिए Python

.sheet_names attribute

# वर्कबुक पढ़ें
fruit_workbook = pd.ExcelFile('fruit_tabs.xlsx')

# शीट नाम लें
fruit_sheet_names = fruit_workbook.sheet_names

# कन्सोल पर शीट नाम प्रिंट करें
print(fruit_sheet_names)

फल शीट नाम.png

स्प्रेडशीट उपयोगकर्ताओं के लिए Python

Attributes बनाम methods

Attributes
  • object.attribute
  • workbook.sheet_names
  • हमें कुछ बताते हैं
Methods
  • object.method()
  • workbook.parse()
  • हमारे लिए कुछ करते हैं
स्प्रेडशीट उपयोगकर्ताओं के लिए Python

Attributes बनाम methods

Attributes
  • object.attribute
  • workbook.sheet_names
  • हमें कुछ बताते हैं
  • हमेशा किसी ऑब्जेक्ट से जुड़े होते हैं!
Methods
  • object.method()
  • workbook.parse()
  • हमारे लिए कुछ करते हैं
  • हमेशा किसी ऑब्जेक्ट से जुड़े होते हैं!
स्प्रेडशीट उपयोगकर्ताओं के लिए Python

Attributes बनाम methods बनाम functions

Attributes
  • object.attribute
  • workbook.sheet_names
  • हमें कुछ बताते हैं
  • हमेशा किसी ऑब्जेक्ट से जुड़े होते हैं!

 

Functions
  • function() या package.function()
  • pd.ExcelFile()
Methods
  • object.method()
  • workbook.parse()
  • हमारे लिए कुछ करते हैं
  • हमेशा किसी ऑब्जेक्ट से जुड़े होते हैं!
स्प्रेडशीट उपयोगकर्ताओं के लिए Python

.parse() method

# वर्कबुक पढ़ें
fruit_workbook = pd.ExcelFile('fruit_tabs.xlsx')

# price टैब पार्स करें
fruit_prices = fruit_workbook.parse('price')

स्प्रेडशीट उपयोगकर्ताओं के लिए Python

.parse() method

# वर्कबुक पढ़ें
fruit_workbook = pd.ExcelFile('fruit_tabs.xlsx')

# price टैब पार्स करें
fruit_prices = fruit_workbook.parse('price')

# fruit prices प्रिंट करें
print(fruit_prices)

फल prices कन्सोल.png

स्प्रेडशीट उपयोगकर्ताओं के लिए Python

पुनरावलोकन

  • pd.ExcelFile() function
  • workbook.sheet_names attribute
  • workbook.parse() method
स्प्रेडशीट उपयोगकर्ताओं के लिए Python

अब आपकी बारी!

स्प्रेडशीट उपयोगकर्ताओं के लिए Python

Preparing Video For Download...