Я написал проект Python, который автоматизирует задачи и использует API SmartSheet, но когда я упаковываю этот проект в исполняемый файл с nuitka, я получаю ошибку: < /p>
ImportError! Could not load api or model class Search
Error: 'str' object has no attribute 'search_sheet'
< /code>
Это часть кода, который бросает эту ошибку < /p>
from smartsheet import smartsheet
...
smart = smartsheet.Smartsheet("api key",proxies=proxies) # Create a Smartsheet client
response = smart.errors_as_exceptions(True) # Call the list_sheets() function and store the response object
NonFoundSerialNumbers=""
try:
SerialNumbers=SerialNumbers.split(" ")
for search in SerialNumbers:
response=smart.Search.search_sheet(sheetID,search)
if len(response.results)==0:
NonFoundSerialNumbers=NonFoundSerialNumbers+"\n"+search
etc ...
< /code>
Эта ошибка заставляет меня поверить, что клиент SmartSheet не создается из -за какой -либо ошибки импорта при упаковке проекта. Это мой файл yaml для справки: < /p>
# nuitka.yaml
# Main configuration for the Nuitka build
- module-name: Helper
nuitka:
# Project Information
...
standalone: true
onefile: true
# Entry point for the application
entry_point: "Helper.py"
# Include packages and modules
include_packages:
- UI
- Core
- Scripts
- PIL # Pillow
- cv2 # opencv-python
include_modules:
- mss
- pytesseract
- requests
- json
- keyboard
- MouseInfo
- PyDirectInput
- PyGetWindow
- PyMsgBox
- pyperclip
- PyRect
- PyScreeze
- python_dateutil
- pytweening
- pywin32
- requests_toolbelt
- setuptools
- six
- smartsheet_python_sdk
- smartsheet
- tqdm
- zstandard
- urllib3
- tzdata
- certifi
- charset_normalizer # Included from requirements
- idna # Included from requirements
- smartsheet.models
- smartsheet.sheets
- smartsheet.search
- smartsheet.attachments
- smartsheet.saml
- smartsheet.groups
- smartsheet.reports
- smartsheet.sights
- smartsheet.workspaces
- smartsheet.Smartsheet
- smartsheet.search_sheet
# Include data directories and files
include_data_dirs:
- Resources=. # Put Resources directory at the root of the extracted executable environment
# Windows specific settings (optional)
windows:
icon_from_ico: "./Resources/Pictures/HammerIcon.ico"
# Plugins
plugins:
- tk_inter # Tkinter and CustomTkinter
< /code>
И это команда, которую я использую < /p>
nuitka --standalone --onefile --enable-plugin=tk-inter --follow-imports --user-package-configuration-file=Helper.yaml Helper.py
Примечание: все работает отлично при запуске проекта из моего редактора
Я написал проект Python, который автоматизирует задачи и использует API SmartSheet, но когда я упаковываю этот проект в исполняемый файл с nuitka, я получаю ошибку: < /p> [code]ImportError! Could not load api or model class Search Error: 'str' object has no attribute 'search_sheet' < /code> Это часть кода, который бросает эту ошибку < /p> from smartsheet import smartsheet
...
smart = smartsheet.Smartsheet("api key",proxies=proxies) # Create a Smartsheet client response = smart.errors_as_exceptions(True) # Call the list_sheets() function and store the response object NonFoundSerialNumbers="" try: SerialNumbers=SerialNumbers.split(" ") for search in SerialNumbers: response=smart.Search.search_sheet(sheetID,search) if len(response.results)==0: NonFoundSerialNumbers=NonFoundSerialNumbers+"\n"+search etc ...
< /code> Эта ошибка заставляет меня поверить, что клиент SmartSheet не создается из -за какой -либо ошибки импорта при упаковке проекта. Это мой файл yaml для справки: < /p> # nuitka.yaml
# Main configuration for the Nuitka build - module-name: Helper nuitka: # Project Information ... standalone: true onefile: true
# Entry point for the application entry_point: "Helper.py"
# Include packages and modules include_packages: - UI - Core - Scripts - PIL # Pillow - cv2 # opencv-python
# Include data directories and files include_data_dirs: - Resources=. # Put Resources directory at the root of the extracted executable environment
# Windows specific settings (optional) windows: icon_from_ico: "./Resources/Pictures/HammerIcon.ico"
# Plugins plugins: - tk_inter # Tkinter and CustomTkinter < /code> И это команда, которую я использую < /p> nuitka --standalone --onefile --enable-plugin=tk-inter --follow-imports --user-package-configuration-file=Helper.yaml Helper.py [/code] Примечание: все работает отлично при запуске проекта из моего редактора
Я написал проект Python, который автоматизирует задачи и использует API SmartSheet, но когда я упаковываю этот проект в исполняемый файл с nuitka, я получаю ошибку:
ImportError! Could not load api or model class Search
Error: 'str' object has no...
Я стараюсь превратить файл .py в файл .bin с nuitka.
Поскольку он должен работать на машине без установленного Python, я использую вариант -standalone, который поставляется с модулями, который поставляется с модулями. Я также использую-один из них...
Я стараюсь превратить файл .py в файл .bin с nuitka.
Поскольку он должен работать на машине без установленного Python, я использую вариант -standalone, который поставляется с модулями, который поставляется с модулями. Я также использую-один из них...
Я стараюсь превратить файл .py в файл .bin с nuitka.
Поскольку он должен работать на машине без установленного Python, я использую вариант -standalone, который поставляется с модулями, который поставляется с модулями. Я также использую-один из них...
В моем проекте модуль Pushy используется для обработки push-уведомлений Firebase. Теперь это требование. Не показывать баннер с уведомлением, когда приложение находится в выключенном состоянии или приложение находится в фоновом состоянии.
Я могу...