Python 2.x.x এর সাথে Python 3.x.x এর পরিবর্তন & Python 2.x.x কে Python 3.x.x তে রূপান্তর করার পদ্ধতি

লেখক:ছোট্ট স্বপ্ন, তৈরিঃ ২০১৬-১০-০৯ 12:36:49, আপডেটঃ ২০১৭-১১-১১ 10:18:05

কোড করা হয়েছে।

এই ফাইলের সাথে একটি bak ফাইল যুক্ত করা হয়েছেঃ 34563264_data_from_site.py.bak।

img

当前,对于2to3.py本身,也可以通过help查看到更多的用法:

D:\tmp\tmp_dev_root\python\python2_to_python3>D:\tmp\WordPress\DevRoot\Python27\Tools\Scripts\2to3.py -h
Usage: 2to3 [options] file|dir ...
 
Options:
  -h, --help            show this help message and exit
  -d, --doctests_only   Fix up doctests only
  -f FIX, --fix=FIX     Each FIX specifies a transformation; default: all
  -j PROCESSES, --processes=PROCESSES
                        Run 2to3 concurrently
  -x NOFIX, --nofix=NOFIX
                        Prevent a transformation from being run
  -l, --list-fixes      List available transformations
  -p, --print-function  Modify the grammar so that print() is a function
  -v, --verbose         More verbose logging
  --no-diffs            Don't show diffs of the refactoring
  -w, --write           Write back modified files
  -n, --nobackups       Don't write backups for modified files

এই নিবন্ধে, আমরা কেবল কয়েকটি বাক্য ব্যাখ্যা করতে পারিঃ

(১) যদি উপরের -w পরামিতি যোগ না করা হয়, তবে ডিফল্টরূপে কেবলমাত্র বর্তমান উইন্ডোতে রূপান্তর প্রক্রিয়াটির সাথে সম্পর্কিত ডিফ সামগ্রী প্রিন্ট এবং আউটপুট করা হয়।

(২) -w যোগ করা হচ্ছে, যা পরিবর্তিত বিষয়বস্তু পুনর্লিখন করে।

৩. আপনি যদি bak ফাইল তৈরি করতে চান না, তাহলে -n যোগ করুন।

(৪) আপনি যে সমস্ত আউটপুট দেখতে চান তা দেখতে চান না, এর সাথে যোগ করুন 'no-diffs' ।

অন্যদের সম্পর্কে খুব বেশি কিছু বলা হয়নি। আগ্রহীরা নিজেরাই ঘুরে আসতে পারেন।

উপরের 2to3 এর ব্যবহাররাস্তায়

এই নিবন্ধটি পুনরায় সম্পাদনা করা হয়েছে, ভুল থাকলে দয়া করে উল্লেখ করুন!


আরো

ফ্যাংবিbotvs ব্যবহার করে পাইথন 2?

ছোট্ট স্বপ্নবটভিএস এর রিটার্নিং সার্ভারটি পাইথন ২.৭ সংস্করণ ব্যবহার করে। বটভিএস প্ল্যাটফর্মের জন্য পাইথন ২ এবং পাইথন ৩ উভয়ই সমর্থিত।