dotenv মডিউল
.env-স্টাইল ফাইল একটি ম্যাপে পড়ুন। KEY=value, quoted values, export KEY=value, comments, blank lines সামলায়।
import "dotenv" as dotenv;
var env = dotenv.load_or_empty(".env");
print(env.DATABASE_URL);
print(env.API_KEY);
API
| ফাংশন | বর্ণনা |
|---|---|
dotenv.parse(text) → map | .env-স্টাইল স্ট্রিং → key/value ম্যাপ। |
dotenv.load(path) → map | ফাইল পড়ে, তারপর parse। অনুপস্থিত হলে throw। |
dotenv.load_or_empty(path) → map | একই, কিন্তু অনুপস্থিত হলে খালি ম্যাপ ফেরত। |
সাপোর্টেড
KEY=valueKEY="quoted"/KEY='literal'export KEY=value(prefix strip)#দিয়ে শুরু কমেন্ট, blank line — উপেক্ষা।
সাপোর্টেড নয়
- Shell-স্টাইল variable interpolation (
$VARও brace ফর্ম)। - Quoted values-এ backslash escape।
- Multi-line value।
আরও দেখুন
sys—sys.env()দিয়ে process env পড়ুন।