ฉันจะใช้ uncompyle6 ได้อย่างไร


1

ฉันยังใหม่กับ Python ฉันมีเวอร์ชั่น 2.7.11 ติดตั้งอยู่ใน MacBook Pro ของฉันใช้ Yosemite 10.10.5 ฉันพยายามคิดออกเพราะฉันต้องการถอดรหัสสคริปต์ให้กับ Native Instruments Maschine ลองดูที่พวกเขาและสร้างบางส่วนของตัวเองเพื่อใช้กับ Ableton Live

ฉันดูเหมือนจะไม่ได้ไปไกลเกินความจริงแล้ว uncompyle2, uncompyle6 และ spark-parser ได้ถูกดาวน์โหลดลงในโฟลเดอร์ ... / Python / 2.7 / site-packages ของฉันแล้ว การพิมพ์ใน shell $ uncompyle -h ไม่ได้ทำอะไรเลย

ฉันติดอยู่และนี่เป็นการเริ่มเพิ่มความโกรธภายในและฉันเกรงว่าฉันอาจอาละวาดอย่างรุนแรงถ้าฉันไม่เข้าใจ ฉันได้ดูเนื้อหาทั้งหมดและไม่สามารถหาคำอธิบายรายละเอียดเกี่ยวกับวิธีการทำเช่นนี้ได้ ฉันต้องการคำอธิบายที่คล้ายกับของ Reddit อย่าง 'ฉัน 5' เพื่อที่ฉันจะได้เห็นและเรียนรู้สิ่งที่ฉันกำลังทำอยู่

หากใครสามารถช่วยฉันก็จะขอบคุณมันมาก ขอบคุณ!


คุณได้ลองใช้คำสั่งในส่วน "การติดตั้ง" "การทดสอบ" และ "การใช้งาน" ของgithub.com/rocky/python-uncompyle6หรือไม่?
เดวิดแครี

@DavidCary ฉันไม่แน่ใจจริงๆว่าจะใช้คำสั่งเหล่านี้อย่างถูกต้องในเทอร์มินัลได้อย่างไรโปรดอธิบายเช่นฉัน 5
satoprogrammer

คำตอบ:


0

คำสั่งที่คุณเรียกใช้เรียกว่าเมื่อคุณติดตั้ง uncompyle6 จะไม่uncompyle6 uncompyleคำสั่งที่คุณทำงานเมื่อคุณติดตั้ง incompyle2 uncompyle2คือ

ทั้งสองโปรแกรมเหล่านี้ต้องการโปรแกรม Python ที่คอมไพล์แล้ว ดูสิ่งนี้สำหรับการสนทนาเกี่ยวกับความหมายของส่วนขยาย. pyo และ. pyc

มีข้อผิดพลาดใน uncompyle6 รุ่นก่อนหน้าซึ่งไม่ได้ติดตั้งไฟล์สคริปต์อย่างถูกต้อง ดังนั้นหากuncompyle6ไม่พบให้ลองติดตั้งแพ็คเกจที่ใหม่กว่าโดยใช้pip install uncompyle6(ถ้าคุณใช้การติดตั้งไพ ธ อนเสมือน) หรือsudo pip install uncompyle6หากคุณต้องการติดตั้งระบบโดยใช้ไพ ธ อนระบบตามที่คุณต้องการ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.