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

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

5
จะแทนที่ข้อความในคอลัมน์ของ Pandas dataframe ได้อย่างไร?
ฉันมีคอลัมน์ในดาต้าเฟรมของฉันดังนี้: range "(2,30)" "(50,290)" "(400,1000)" ... และฉันต้องการแทนที่,เครื่องหมายจุลภาคด้วย-เส้นประ ฉันกำลังใช้วิธีนี้ แต่ไม่มีอะไรเปลี่ยนแปลง org_info_exc['range'].replace(',', '-', inplace=True) ใครสามารถช่วย?

6
แสดงคอลัมน์ dataframe ทั้งหมดใน Jupyter Python Notebook
ฉันต้องการแสดงคอลัมน์ทั้งหมดในดาต้าเฟรมใน Jupyter Notebook Jupyter แสดงคอลัมน์บางคอลัมน์และเพิ่มจุดในคอลัมน์สุดท้ายดังภาพต่อไปนี้: ฉันจะแสดงคอลัมน์ทั้งหมดได้อย่างไร


6
จะรับ QuerySet ของแถวทั้งหมดพร้อมฟิลด์เฉพาะสำหรับแต่ละแถวได้อย่างไร
ฉันมีแบบจำลองEmployeesและต้องการมี QuerySet ของแถวทั้งหมด แต่มีฟิลด์เฉพาะบางฟิลด์จากแต่ละแถวไม่ใช่ทุกฟิลด์ ฉันรู้วิธีสืบค้นแถวทั้งหมดจากตาราง / โมเดล: Employees.objects.all() ฉันต้องการทราบวิธีการเลือกฟิลด์สำหรับแต่ละองค์ประกอบ Queryset ฉันจะทำเช่นนั้นได้อย่างไร?

5
เมื่อใดควรใช้ 'เพิ่ม NotImplementedError'
เป็นการเตือนตัวเองและทีมของคุณให้ใช้ชั้นเรียนอย่างถูกต้องหรือไม่? ฉันไม่ได้รับการใช้คลาสนามธรรมอย่างเต็มที่เช่นนี้: class RectangularRoom(object): def __init__(self, width, height): raise NotImplementedError def cleanTileAtPosition(self, pos): raise NotImplementedError def isTileCleaned(self, m, n): raise NotImplementedError
109 python  oop 


12
ไลบรารีการจัดการ Exif สำหรับ python [ปิด]
ปิด . คำถามนี้เป็นคำถามความคิดเห็นตาม ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบได้ด้วยข้อเท็จจริงและการอ้างอิงโดยแก้ไขโพสต์นี้ ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันกำลังมองหาไลบรารีการจัดการ exif (รูปแบบไฟล์ภาพที่แลกเปลี่ยนได้) สำหรับ python ฉันชอบความยืดหยุ่น (เช่นความสามารถในการดึงแท็กที่เป็นกรรมสิทธิ์ของผู้ให้บริการ) มากกว่าความเร็วในการประมวลผล คุณจะแนะนำอะไร
108 python  exif 

11
ปัญหาการนำเข้าที่ไม่ได้รับการแก้ไขกับ PyDev และ Eclipse
ฉันใหม่มากกับ PyDev และ Python แม้ว่าฉันจะใช้ Eclipse กับ Java มากมาย ฉันพยายามทำงานผ่านตัวอย่าง Dive Into Python และรู้สึกว่าเป็นปัญหาที่ไม่สำคัญอย่างยิ่งที่กลายเป็นเรื่องน่ารำคาญอย่างมาก ฉันใช้ Ubuntu Linux 10.04 ฉันต้องการใช้ไฟล์ odbchelper.py ซึ่งอยู่ในไดเร็กทอรี /Desktop/Python_Tutorials/diveintopython/py นี่คือไฟล์ example.py ของฉันที่ฉันกำลังทำงานอยู่ในโครงการ PyDev / Eclipse ของฉัน: import sys sys.path.append("~/Desktop/Python_Tutorials/diveintopython/py") ใช้งานได้ดี แต่ฉันต้องการให้บรรทัดถัดไปของรหัสเป็น: import odbchelper และทำให้เกิดข้อผิดพลาดในการนำเข้าที่ไม่ได้รับการแก้ไขทุกครั้ง ฉันได้เพิ่ม__init__.pyไฟล์ไปเพียงเกี่ยวกับทุกไดเรกทอรีที่เป็นไปได้และมันก็ไม่ได้ช่วยอะไร ฉันได้ลองเพิ่ม__init__.pyไฟล์ทีละไฟล์ในระดับต่างๆของไดเร็กทอรีระหว่างตำแหน่งโปรเจ็กต์และไฟล์ odbchelper.py และฉันได้ลองเพิ่ม__init__.pyไฟล์ไปยังไดเร็กทอรีทั้งหมดพร้อมกัน ไม่ทำงาน สิ่งที่ฉันต้องการทำคือมีโปรเจ็กต์อยู่ที่ไหนสักแห่งในไดเร็กทอรีอื่นพูด/Desktop/MyStuff/Projectซึ่งฉันมี example.py ... จากนั้นจาก example.py ฉันต้องการนำเข้า odbchelper.py จาก/Desktop/Python_Tutorials/diveintopython/py/ …

2
Python 3 Online Interpreter / Shell [ปิด]
ตามที่กล่าวไว้ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา มีล่ามออนไลน์เช่นhttp://codepad.org/หรือhttp://www.trypython.org/ซึ่งใช้ Python 3 หรือไม่ ตอบ เนื่องจากคำถามถูกปิดฉันจึงให้คำตอบอื่นที่นี่ WandboxมีREPLออนไลน์สำหรับหลายภาษารวมถึง Python 2.x และ 3.x, C ++ และ Java

12
ฉันจะจัดลำดับรายการใหม่ได้อย่างไร? [ปิด]
ปิด. คำถามนี้ต้องการรายละเอียดการแก้จุดบกพร่อง ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดทำการเมื่อเดือนที่แล้ว ปรับปรุงคำถามนี้ หากฉันมีรายการ[a,b,c,d,e]ฉันจะเรียงลำดับรายการใหม่โดยพลการได้[d,c,a,b,e]อย่างไร? แก้ไข: ฉันไม่ต้องการสับเปลี่ยน ฉันต้องการสั่งซื้อใหม่ในลักษณะที่กำหนดไว้ล่วงหน้า (ตัวอย่างเช่นฉันรู้ว่าองค์ประกอบที่ 3 ในรายการเก่าควรกลายเป็นองค์ประกอบแรกในรายการใหม่)
108 python 

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


5
แปลง numpy array เป็น tuple
หมายเหตุ:สิ่งนี้กำลังขอการย้อนกลับของการแปลง tuple-to-array ตามปกติ ฉันต้องส่งอาร์กิวเมนต์ไปยังฟังก์ชัน (wrap c ++) เป็นทูเพิลที่ซ้อนกัน ตัวอย่างเช่นงานต่อไปนี้ X = MyFunction( ((2,2),(2,-2)) ) ในขณะที่สิ่งต่อไปนี้ทำไม่ได้ X = MyFunction( numpy.array(((2,2),(2,-2))) ) X = MyFunction( [[2,2],[2,-2]] ) น่าเสียดายที่อาร์กิวเมนต์ที่ฉันต้องการใช้เป็นอาร์เรย์ที่เป็นตัวเลข อาร์เรย์นั้นมีขนาด 2xN เสมอสำหรับ N บางตัวซึ่งอาจมีขนาดค่อนข้างใหญ่ มีวิธีง่ายๆในการแปลงเป็นทูเปิลหรือไม่? ฉันรู้ว่าฉันสามารถวนซ้ำสร้างทูเพิลใหม่ได้ แต่ต้องการถ้ามีการเข้าถึงที่ดีที่อาร์เรย์ numpy ให้ ถ้าเป็นไปไม่ได้ที่จะทำสิ่งนี้ให้ดีเท่าที่ฉันหวังไว้วิธีใดที่สวยที่สุดในการทำโดยการวนลูปหรืออะไรก็ตาม
108 python  numpy 


8
Python __str__ และรายการ
ใน Java ถ้าฉันเรียก List.toString () มันจะเรียกเมธอด toString () โดยอัตโนมัติในแต่ละอ็อบเจกต์ภายในรายการ ตัวอย่างเช่นถ้ารายการของฉันมีวัตถุ o1, o2 และ o3 list.toString () จะมีลักษณะดังนี้: "[" + o1.toString() + ", " + o2.toString() + ", " + o3.toString() + "]" มีวิธีรับพฤติกรรมคล้ายกันใน Python หรือไม่? ฉันใช้เมธอด __str __ () ในคลาสของฉัน แต่เมื่อฉันพิมพ์รายการวัตถุโดยใช้: print 'my list is %s'%(list) ดูเหมือนว่า: [<__main__.cell instance at …
108 python 

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