Yardım Pyc Bad magic number 2.2 - 2.7 uyarlama

Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

SaaVaaa

MT Üye
MT Üye
Mesaj
157
Çözümler
5
Beğeni
101
Puan
734
Ticaret Puanı
0
Öncelikle Selamun Aleykum, lib üzerinden çeken bir pyc (
Linkleri görebilmek için giriş yap veya kayıt ol.
) bu pyc çektirirken Bad magic number in C:\Users\saavaa\Desktop\Metin2 Giris\lib\crypt.pyc clientt'le uyumsuzluk yaratıyor eski tip fileslerde 34K 20k vs problemsiz yaşıyor bende pyc = py çevirdim dosya olarak bıraktım buraya acaba client uyumunu nasıl yapabiliriz + 2.2 uyarlanmış dosyayı 2.7 nasıl çevirebilirim 2.2 ve 2.7 arasındaki farklar büyük true false vs. vs. diyebiliyorum tabi ilgili bir kütüphane araştırmam olmadığı için bilgisi olan birinin yardımcı olabilir mi diye buraya danışmaya karar verdim.
 
Pyc sonunda uyarlamayı başardım fakat


Continue:
    def _des__String_to_BitList(self, data):
        if _pythonMajorVersion < 3:
            continue
            data = [ ord(c) for c in data ]
        
        l = len(data) * 8
        result = [
            0] * l
        pos = 0
        for ch in data:
            i = 7
            while i >= 0:
                if ch & 1 << i != 0:
                    result[pos] = 1
                else:
                    result[pos] = 0
                pos += 1
                i -= 1
            
        return result

Şu kod blogundan kaynaklanan continue satırında


1021 01:48:00955 :: continue

1021 01:48:00955 :: SyntaxError
1021 01:48:00955 :: :
1021 01:48:00955 :: 'continue' not properly in loop

Şöyle bir syser attı uğraş sonunda çözemedim hala continue sorununu çözersem sanırım rahat bir şekilde testini yapabileceğim
 
Geri
Üst