Score:0

ปิดใช้งาน .pythonrc เฉพาะใน Python 2

ธง it

ขอบคุณงานนี้:

ส่งออก PYTHONSTARTUP=~/.pythonrc

ฉันสามารถเริ่มสคริปต์การเริ่มต้นได้ทันทีที่ฉันเรียกใช้ Python ซึ่งคล้ายกับไฟล์ .bashrc ปัญหาคือสิ่งนี้ใช้ได้กับทั้ง Python2 และ Python3 แต่ฉันต้องการป้องกันไม่ให้ Python2 ทำเช่นนี้ เนื่องจากความยุ่งยากกับโค้ดใน .pythonrc
ฉันรู้ว่าฉันสามารถใส่ If ในไฟล์ .pythonrc เพื่อบล็อกการทำงานของมันใน Python2 ได้ แต่ฉันต้องการหลีกเลี่ยงการทำเช่นนี้และหยุดไม่ให้รันสคริปต์ในทันที
มีวิธีที่เป็นไปได้ในการทำเช่นนี้หรือตัวแปรอื่นที่ใช้งานได้กับ Python3 ที่เทียบเท่าเท่านั้น PYTHONSTARTUP (เช่น. PYTHON3STARTUP)?
โซลูชันทั้งหมดที่อนุญาตให้ฉันไม่ใส่โค้ดในไฟล์ .pythonrc ได้รับการยอมรับ
แม้แต่คำตอบที่ระบุว่าวิธีนี้ไม่มีอยู่จริง (การอ้างแหล่งที่มาหรือการแสดงหลักฐาน) ก็เป็นที่ยอมรับ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา