আমার কাছে পাইথন স্ক্রিপ্ট পার্স.পি রয়েছে, যা স্ক্রিপ্টে একটি ফাইল খুলবে, ফাইল 1 বলুন এবং তারপরে এমন কিছু করুন যা সম্ভবত অক্ষরের মোট সংখ্যা মুদ্রণ করে।
filename = 'file1'
f = open(filename, 'r')
content = f.read()
print filename, len(content)
এই মুহুর্তে, আমি ফলাফলটি আমার আউটপুট ফাইল - আউটপুটে ডাইরেক্ট করতে ব্যবহার করছি out
python parse.py >> output
তবে আমি নিজে এই ফাইলটি ফাইল দ্বারা করতে চাই না, প্রতিটি ফাইলের স্বয়ংক্রিয়ভাবে যত্ন নেওয়ার কোনও উপায় আছে কি? মত
ls | awk '{print}' | python parse.py >> output
তাহলে সমস্যাটি কীভাবে আমি স্ট্যান্ডার্ডিন থেকে ফাইলের নামটি পড়তে পারি? বা ইতিমধ্যে ls এবং সেই ধরণের কাজটি করতে সহজেই কিছু বিল্ট-ইন ফাংশন রয়েছে?
ধন্যবাদ!
with ... as ...:
বিবৃতি ব্যবহার করছেন না । আপনি কি স্পষ্ট করতে পারেন?