Missing hf-Fehler in AWS Lambda
Meine Entschuldigung für grundlegende Frage. Ich bin völlig neu zu AWS sowie Python. Ich bin versucht zu tun, Beispiel-code im https://boto3.readthedocs.io/en/latest/guide/migrations3.html#accessing-a-bucket aber vor einem Fehler.
import botocore
import boto3
s3 = boto3.resource('s3')
bucket = s3.Bucket('bucketname')
exists = True
try:
s3.meta.client.head_bucket(Bucket='bucketname')
except botocore.exceptions.ClientError as e:
# If a client error is thrown, then check that it was a 404 error.
# If it was a 404 error, then the bucket does not exist.
error_code = int(e.response['Error']['Code'])
if error_code == 404:
exists = False
Fehler in den logs ist
"errorMessage": "Bearbeiter " lambda_handler' fehlt auf Modul
'lambda_function'"
- Mögliche Duplikate - stackoverflow.com/questions/40741822/...
- verstanden.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Definieren Sie eine Funktion in Ihrem code. Der code fehlt die Funktion mit dem Namen
lambda_handler
. Ihr code sollte wie folgt Aussehen:Kishna_mee2004 ist die richtige, die Sie brauchen, um zu definieren
lambda_handler
ohne diese es nie funktioniert, aber wenn Sie immer folgende Fehlermeldung:Dann müssen Sie prüfen, hf info, ob Sie erwähnen
lambda_function_name.lambda_handler
oder nicht.