1
これはやや一般的な質問です。別のサブクラスのサブクラスを参照できますか?
私は関数を含むクラスを作成していますが、そのクラスの別の関数を参照できますか? EXのために
は、この作業を行います。
class pythonExcelFunctions():
def getSheetNumber(self, fileName, sheetName):
workbook = xlrd.open_workbook(fileName, on_demand=True)
for index, sheet in enumerate(workbook.sheet_names()):
if sheet == sheetName:
return index
def createSheet(self, fileName, sheetName):
rb = xlrd.open_workbook(fileName, formatting_info=True, on_demand=True)
wb = xl_copy(rb)
Sheet1 = wb.add_sheet(getSheetNumber(fileName, sheetName))
wb.save(fileName)
あなたはコードを持っています...なぜそれを試してみませんか?それがうまくいかない場合は、どこに失敗しているのかを指摘できますか? – mgilson
問題の行に括弧がないことに注意してください。 – Natecat
私はサブクラスがあなたがここで意図したものではないと思います。 –