Python: Wie füge ich eine Variable in der Run -Anweisung hinzu?Python

Python-Programme
Anonymous
 Python: Wie füge ich eine Variable in der Run -Anweisung hinzu?

Post by Anonymous »

Mein VS -Code sieht so aus: < /p>
import requests
import json
import os

os.environ = "website.abc.com"
header={"Accept":application/json", "Authorization": f"Bearer {os.environ['MY_API_KEY']}"

#then a parameter list={}
#other code...
< /code>
Ich verwende Windows und meine anderen Dateien ohne Probleme, aber wenn ich versuche, die API -Taste hinzuzufügen, druckt das System eine Fehlermeldung im Zusammenhang mit der OS.Environ -Variable, < /p>
# assume MY_API_KEY = 'abcd1234'

>python myfile.py MY_API_KEY='abcd1234'
< /code>
Ich habe online nach Antworten gesucht, dann habe ich dies ausprobiert: < /p>
>set MY_API_KEY = 'abcd1234' && myfile.py
< /code>
Dann habe ich erneut gesucht und dies versucht: < /p>
>MY_API_KEY='abcd1234' python myfile.py
< /code>
und der Fehler zeigt immer die Variable my_api_key mit dieser Nachricht: Frozen OS in getItem. Ich habe nach der Definition des Fehlers gesucht, der "Sie versuchen, auf eine Umgebungsvariable zuzugreifen, die derzeit nicht in der Umgebung festgelegt ist, in der Ihr Python -Skript ausgeführt wird", bin ich mir jedoch nicht sicher, wie es sich in einer anderen Umgebung befindet, wenn ich es zur Laufzeit festlegt. Wenn nicht, wie kann ich meinen API -Schlüssel schicken, ohne sie hart zu codieren? Danke für deine Hilfe

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post