14
วิธีการสแกนใน Python
pythonic เป็นวิธีที่ดีที่สุดในการสแกนไฟล์ใน Python คืออะไร? เส้นทางเดียวที่ฉันรู้คือ os.system('scp "%s" "%s:%s"' % (localfile, remotehost, remotefile) ) ซึ่งเป็นแฮ็กและไม่ทำงานนอกระบบเหมือน Linux และต้องการความช่วยเหลือจากโมดูล Pexpect เพื่อหลีกเลี่ยงการแจ้งรหัสผ่านเว้นแต่คุณตั้ง SSH ไร้รหัสผ่านไว้ที่รีโมตโฮสต์แล้ว ฉันรู้เรื่อง Twisted conchแต่ฉันต้องการหลีกเลี่ยงการใช้ scp เองผ่านโมดูล ssh ระดับต่ำ ฉันรู้paramikoแล้วว่าเป็นโมดูล Python ที่รองรับ SSH และ SFTP แต่มันไม่รองรับ SCP ความเป็นมา: ฉันกำลังเชื่อมต่อกับเราเตอร์ที่ไม่รองรับ SFTP แต่รองรับ SSH / SCP ดังนั้น SFTP จึงไม่ใช่ตัวเลือก แก้ไข : นี่เป็นสิ่งที่ซ้ำกันของวิธีการคัดลอกไฟล์ไปยังเซิร์ฟเวอร์ระยะไกลใน Python โดยใช้ …