আমরা একটি কোড সংগ্রহস্থল নিয়ে কাজ করছি যা উইন্ডোজ এবং লিনাক্স উভয় ক্ষেত্রেই স্থাপন করা হয় - কখনও কখনও বিভিন্ন ডিরেক্টরিতে। প্রকল্পের অভ্যন্তরে যে কোনও একটি মডিউল কীভাবে প্রকল্পের একটি পাইথন বিহীন সংস্থানগুলির (সিএসভি ফাইল ইত্যাদি) বোঝায়?
আমরা যদি এমন কিছু করি:
thefile=open('test.csv')
বা:
thefile=open('../somedirectory/test.csv')
স্ক্রিপ্টটি কোনও নির্দিষ্ট ডিরেক্টরি, বা ডিরেক্টরিগুলির একটি উপসেট থেকে চালিত হলেই এটি কাজ করবে।
আমি যা করতে চাই তা হ'ল:
path=getBasePathOfProject()+'/somedirectory/test.csv'
thefile=open(path)
এটা কি সম্ভব?