คำถามติดแท็ก python

Python เป็นภาษาการเขียนโปรแกรมแบบหลายกระบวนทัศน์แบบไดนามิกพิมพ์อเนกประสงค์ มันถูกออกแบบมาให้เรียนรู้เข้าใจและใช้งานได้อย่างรวดเร็วและบังคับใช้ไวยากรณ์ที่สะอาดและสม่ำเสมอ โปรดทราบว่า Python 2 สนับสนุนอย่างเป็นทางการตั้งแต่วันที่ 01-01-2020 สำหรับคำถาม Python เฉพาะรุ่นให้เพิ่มแท็ก [python-2.7] หรือ [python-3.x] เมื่อใช้ตัวแปรหรือไลบรารี Python (เช่น Jython, PyPy, Pandas, Numpy) โปรดรวมไว้ในแท็ก


1
IDE ใดที่ใช้สำหรับ Python [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน3 ปีที่ผ่านมา คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ IDE อื่น ๆ ("GUIs / บรรณาธิการ") ที่คนอื่นใช้สำหรับการเขียน Python
1028 python  ide  editor 

4
อะไรคือความแตกต่างระหว่าง venv, pyvenv, pyenv, virtualenv, virtualenvwrapper, pipenv และอื่น ๆ ?
งูหลาม 3.3 venvรวมถึงในห้องสมุดมาตรฐานของแพคเกจใหม่ มันทำอะไรและแตกต่างจากแพ็คเกจอื่น ๆ ที่ดูเหมือนจะตรงกับ regex (py)?(v|virtual|pip)?envอย่างไร


19
รับรายการจากหัวคอลัมน์ DataFrame แพนด้า
ฉันต้องการรับรายการส่วนหัวคอลัมน์จาก DataFrame แพนด้า DataFrame จะมาจากการป้อนข้อมูลของผู้ใช้ดังนั้นฉันจะไม่ทราบจำนวนคอลัมน์ที่จะมีหรือสิ่งที่พวกเขาจะถูกเรียก ตัวอย่างเช่นถ้าฉันได้รับ DataFrame เช่นนี้: >>> my_dataframe y gdp cap 0 1 2 5 1 2 3 9 2 8 7 2 3 3 4 7 4 6 7 7 5 4 8 3 6 8 2 8 7 9 9 10 8 6 6 4 9 …
1013 python  pandas  dataframe 

30
วิธีรับจำนวนบรรทัดของไฟล์ขนาดใหญ่ใน Python อย่างถูกต้อง?
ฉันต้องได้รับการนับบรรทัดของไฟล์ขนาดใหญ่ (หลายร้อยหลายพันบรรทัด) ในหลาม อะไรคือวิธีที่มีประสิทธิภาพมากที่สุดทั้งในเรื่องของความจำและเวลา? ในขณะนี้ฉันทำ: def file_len(fname): with open(fname) as f: for i, l in enumerate(f): pass return i + 1 เป็นไปได้ไหมที่จะทำได้ดีกว่านี้?

17
ฉันจะแยกวิเคราะห์ XML ใน Python อย่างไร
ฉันมีหลายแถวในฐานข้อมูลที่มี XML และฉันพยายามเขียนสคริปต์ Python เพื่อนับอินสแตนซ์ของแอตทริบิวต์โหนดเฉพาะ ต้นไม้ของฉันดูเหมือนว่า: <foo> <bar> <type foobar="1"/> <type foobar="2"/> </bar> </foo> ฉันจะเข้าถึงคุณลักษณะ"1"และ"2"ใน XML โดยใช้ Python ได้อย่างไร
1003 python  xml 

29
ฉันจะรับรายการโมดูล Python ที่ติดตั้งภายในเครื่องได้อย่างไร
ฉันต้องการรับรายการโมดูล Python ซึ่งอยู่ในการติดตั้ง Python ของฉัน (เซิร์ฟเวอร์ UNIX) คุณจะรับรายการโมดูล Python ที่ติดตั้งในคอมพิวเตอร์ได้อย่างไร
997 python  module  pip 

30
การลบรายการที่ซ้ำในรายการ
ค่อนข้างมากฉันต้องเขียนโปรแกรมเพื่อตรวจสอบว่ารายการนั้นมีรายการที่ซ้ำกันหรือไม่และหากมีการลบรายการเหล่านั้นออกและส่งคืนรายการใหม่ด้วยรายการที่ไม่ซ้ำ / ลบออก นี่คือสิ่งที่ฉันมี แต่พูดตามตรงฉันไม่รู้จะทำอย่างไร def remove_duplicates(): t = ['a', 'b', 'c', 'd'] t2 = ['a', 'c', 'd'] for t in t2: t.append(t.remove()) return t




30
ฉันจะสร้างค่าคงที่ใน Python ได้อย่างไร
มีวิธีในการประกาศค่าคงที่ใน Python หรือไม่? ใน Java เราสามารถสร้างค่าคงที่ในลักษณะนี้: public static final String CONST_NAME = "Name"; อะไรคือสิ่งที่เทียบเท่ากับการประกาศคงที่ Java ข้างต้นใน Python?
989 python  constants 

17
วิธีการนำตำนานออกจากพล็อต
ฉันมีชุดของ 20 แปลง (ไม่ใช่แบบย่อย) ที่จะทำในรูปเดียว ฉันต้องการตำนานที่จะอยู่นอกกรอบ ในเวลาเดียวกันฉันไม่ต้องการเปลี่ยนแกนเนื่องจากขนาดของตัวเลขลดลง กรุณาช่วยฉันสำหรับแบบสอบถามต่อไปนี้: ฉันต้องการเก็บกล่องคำอธิบายภาพไว้นอกพื้นที่เรื่องย่อ (ฉันต้องการให้ตำนานอยู่ข้างนอกทางด้านขวาของพื้นที่การลงจุด) มีอยู่หรือไม่ว่าฉันลดขนาดตัวอักษรของข้อความในกล่องคำอธิบายเพื่อให้ขนาดของกล่องคำอธิบายประกอบนั้นเล็ก


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