• 0
dosty

إلى خبراء python وكل من يستطيع المساعدة

سؤال

السلام عليكم ورحمة الله تعالى وبركاته

 

عند تشغيل هذا السكريبت أجد عدة أخطاءمن بينها:

 

Syntax Error: print "done...": D:\Documents and Settings\Administrateur\Mes documents\Downloads\ideone_0kshnp (1).py, line 5617
File "D:\Documents and Settings\Administrateur\Mes documents\Downloads\ideone_0kshnp (1).py", line 56, in ?
  print "done..."

 

print "done..."

 

 

هذا هو كود سورس السكريبت:

 

 

homographit.py

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

6 إجابة على هذا السؤال .

  • 0

انت تستخدم بايتثون 3، والسكربت مكتوب لبايثون 2، غير جمل print من:

print 'foo'

إلى (اضف قوسين فقط):

print('foo')
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

تم إضافة القوسين بنجاح ولكن ضهر خطأ اخر 


 


Usage : homographit.py infile outfile'''


 


أما بالنسبة إلى :


 


filename هل أكتب مسار مثال:" c:\fichier.txt"


 


def string_from_file(filename):

in_file = open(filename ,"r")

in_string = in_file.read();

in_file.close()

return in_string

 


وكذلك:


 


def string_to_file(filename,out_string):

out_file = open(filename ,"w")

out_file.write(out_string)

out_file.close()

 


أو ماذا?????????????!!!!!!!!!!!


 


 

تم تعديل بواسطه dosty
-1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

 

تم إضافة القوسين بنجاح ولكن ضهر خطأ اخر 

 

Usage : homographit.py infile outfile'''

 

أما بالنسبة إلى :

 

filename هل أكتب مسار مثال:" c:\fichier.txt"

 

def string_from_file(filename):
in_file = open(filename ,"r")
in_string = in_file.read();
in_file.close()
return in_string

 

وكذلك:

 

def string_to_file(filename,out_string):
out_file = open(filename ,"w")
out_file.write(out_string)
out_file.close()

 

أو ماذا?????????????!!!!!!!!!!!

 

post-276685-0-50373300-1376783818_thumb.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

نعم الرسالة تخبرك أن طريقة استخدام البرنامج تحتاج معاملين اضافيين معبرين عن مسار الملف الأول ومسار الملف الثاني

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

نعم الرسالة تخبرك أن طريقة استخدام البرنامج تحتاج معاملين اضافيين معبرين عن مسار الملف الأول ومسار الملف الثاني

شكر على الإجابة لكن أريد مثال على كيفية وضع معاملين اضافيين معبرين عن مسار الملف الأول ومسار الملف الثاني

 

هل تقصد هذا:

 

c:\file.txt

تم تعديل بواسطه dosty
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

 

انت تستخدم بايتثون 3، والسكربت مكتوب لبايثون 2، غير جمل print من:

print 'foo'

إلى (اضف قوسين فقط):

print('foo')

 

ماذا عن :filename هل أكتب مسار هكذا:c:\file.txt

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .