আমি কীভাবে সর্বশেষে get_media_file () ব্যবহার করব?


10

আমি দ্রুত এবং জিটিকে 3 দিয়ে একটি প্রকল্প লিখছি এবং আমি সহায়কটি ব্যবহার করতে চাই get_media_file()যাতে আমি আমার ডেটা / মিডিয়া ডিরেক্টরিতে একটি আইকন লোড করতে পারি ।

আমি কীভাবে get_media_file()সর্বশেষের সাথে দ্রুত ব্যবহার করব তা দেখতে পাচ্ছি না ; দেখে মনে হচ্ছে দ্রুত সাহায্যকারীরা বদলে গেছে।

এটি কীভাবে কাজ করে তার কোনও নমুনা কোড কেউ আমাকে সরবরাহ করতে পারেন?

উত্তর:


5

'সর্বশেষ' দ্বারা আপনি যদি বলুন যে আপনি ১১.১০ দিয়ে জাহাজটি বোঝাচ্ছেন না, তবে এখানে ফাংশনটি কীভাবে ব্যবহার করবেন:

>>> from hello_lib.helpers import get_media_file
>>> get_media_file("hello.svg")
file:////home/stefano/hello/data/media/hello.svg

"হ্যালো.এসভিজি" কোনও পাথের (যেমন ../media/hello.svgবা stuff/hello.svg) কোনও অংশ হতে পারে । অর্থাৎ get_media_file(f)এর সমতুল্য

"file://" + os.path.join(get_data_path(), "media", f)

এবং get_data_path()ফিরে আসবে /home/stefano/hello/data

এই ফাংশনগুলি সংজ্ঞায়িত করা হয় hello/hello_lib/helpers.pyএবং hello/hello_lib/helloconfig.py


2

দেখে মনে হচ্ছে আপনি নিজের ডেটা / মিডিয়া ডিরেক্টরিতে কেবল ফাইলটির নাম দিয়েছেন ।

উদাহরণস্বরূপ, আপনি যদি ডেটা / মিডিয়া / foo.png চান তবে আপনি কেবল কল করবেন get_media_file('foo.png')। এটি foo.png এর পরম পাথের একটি ফাইল: /// ইউআরআই ফিরিয়ে দেবে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.