次のコードを実行しようとしているものの:にSyntaxError:非キーワードxlwings
import xlwings as xw
from xlwings.constants import SortOrder
from xlwings.constants import SortOrientation
def xlwingstest():
wb = xw.Book.caller()
wb.app.screen_updating = 'False'
xw.Range('A3:B8501').api.Sort(Key1=wb.Sheets('Sheet1').xw.Range('A3'), SortOrder.xlDescending,
SortOrientation.xlSortColumns)
私は次のエラーを取得する:私のpython 2.7を使用しています
Traceback (most recent call last):
File "", line 1, in
File "xlwings_sort_data1.py", line 16
xw.Range('A3:B8501').api.Sort(Key1=wb.Sheets('Sheet1').xw.Range('A3'), SortOrder.xlDescending,
SyntaxError: non-keyword arg after keyword arg
。
キーワードとキーワード以外の引数は何ですか?エラーが示すように、後者を後者の後に置くことはできません。 – TigerhawkT3
私はどのようなキーワードとキーワード以外の引数があるのか分かりませんが、@ Lucaの答えを見てから分かります。 – Rsaha