Zusätzliche Python-Dateien in der Azure-FunktionPython

Python-Programme
Guest
 Zusätzliche Python-Dateien in der Azure-Funktion

Post by Guest »

Ich habe eine Python-Funktion function_app.py(wird jede Minute ausgelöst) in Azure wie folgt

Code: Select all

import azure.functions as func
import logging

app = func.FunctionApp()

@app.timer_trigger(schedule="0 */1 * * * *", arg_name="myTimer", run_on_startup=False,
use_monitor=False)
def zsdbi(myTimer: func.TimerRequest) -> None:

if myTimer.past_due:
logging.info('The timer is past due!')

logging.info('09 Python timer trigger function executed.')
Auf derselben Ebene im Dateisystem habe ich eine Datei newconfig.py wie diese:

Code: Select all

class MyConfig:

def __init__(self, ftp_host=None, ftp_username=None, ftp_password=None,
sharepoint_url=None, sharepoint_clientid=None, sharepoint_clientsecret=None, azure=False):

self._ftp_host = ftp_host
self._ftp_username = ftp_username
self._ftp_password = ftp_password
self._sharepoint_url = sharepoint_url
self._sharepoint_clientid = sharepoint_clientid
self._sharepoint_clientsecret = sharepoint_clientsecret
Wenn ich versuche, newconfig.py in function_app.py wie folgt zu importieren:

Code: Select all

import azure.functions as func
import datetime
import json
import logging
import newconfig           # This results in Error

app = func.FunctionApp()

@app.timer_trigger(schedule="0 */1 * * * *", arg_name="myTimer", run_on_startup=False,
use_monitor=False)
Die Funktion läuft vermutlich aufgrund eines Fehlers beim Import nicht mehr. Wie kann ich meiner Azure-Funktion zusätzliche Python-Dateien hinzufügen, die nicht in öffentlichen Paketen verfügbar sind?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post