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

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




13
วัตถุประสงค์และการใช้ ** kwargs คืออะไร?
อะไรคือความหมายสำหรับ**kwargsในงูใหญ่? ฉันรู้ว่าคุณสามารถทำได้objects.filterบนโต๊ะและผ่านการ**kwargsโต้แย้ง ฉันสามารถทำเช่นนี้เพื่อระบุเวลา delta timedelta(hours = time1)หรือไม่ มันทำงานยังไงกันแน่? มันเป็นคลาสที่ 'เปิดออก'? ชอบa,b=1,2ไหม
763 python  kwargs 


11
การใช้ __slots__?
อะไรคือจุดประสงค์__slots__ใน Python - โดยเฉพาะอย่างยิ่งเมื่อฉันต้องการใช้และเมื่อไม่ต้องการ?

22
นำเข้าโมดูลจากเส้นทางสัมพัทธ์
ฉันจะนำเข้าโมดูล Python ที่กำหนดเส้นทางสัมพัทธ์ได้อย่างไร ตัวอย่างเช่นหากdirFooมีFoo.pyและdirBarและdirBarมีBar.pyฉันจะนำBar.pyเข้าได้Foo.pyอย่างไร นี่คือการแสดงภาพ: dirFoo\ Foo.py dirBar\ Bar.py Fooต้องการรวมBarแต่การปรับโครงสร้างลำดับชั้นของโฟลเดอร์ไม่ใช่ตัวเลือก

9
ฉันจะตรวจสอบขนาดไฟล์ใน Python ได้อย่างไร?
ฉันกำลังเขียนสคริปต์ Python ใน Windows ฉันต้องการทำบางสิ่งตามขนาดของไฟล์ ตัวอย่างเช่นหากขนาดใหญ่กว่า 0 ฉันจะส่งอีเมลถึงใครบางคนหรือทำอย่างอื่นต่อไป ฉันจะตรวจสอบขนาดไฟล์ได้อย่างไร
757 python  file 

19
วิธีการดึงเส้นทางของโมดูล
ฉันต้องการตรวจสอบว่ามีการเปลี่ยนแปลงโมดูล ตอนนี้การใช้ inotify นั้นง่ายคุณแค่ต้องรู้ไดเรกทอรีที่คุณต้องการรับการแจ้งเตือน ฉันจะดึงเส้นทางของโมดูลในไพ ธ อนได้อย่างไร
755 python  module  inotify 

26
วิธีพิมพ์หมายเลขด้วยเครื่องหมายจุลภาคเป็นตัวคั่นหลักพัน
ฉันพยายามพิมพ์จำนวนเต็มในPython 2.6.1ด้วยเครื่องหมายจุลภาคเป็นตัวคั่นหลักพัน ตัวอย่างเช่นผมต้องการที่จะแสดงตัวเลขเป็น1234567 1,234,567ฉันจะทำสิ่งนี้อย่างไร ฉันได้เห็นตัวอย่างมากมายใน Google แต่ฉันกำลังมองหาวิธีการปฏิบัติที่ง่ายที่สุด ไม่จำเป็นต้องเป็นภาษาเฉพาะเพื่อตัดสินใจระหว่างช่วงเวลาและเครื่องหมายจุลภาค ฉันต้องการอะไรที่เรียบง่ายที่สุดเท่าที่จะทำได้

13
วิธีการวางแถวของ Pandas DataFrame ที่มีค่าในคอลัมน์หนึ่งคือ NaN
ฉันมีสิ่งนี้DataFrameและต้องการเฉพาะระเบียนที่ไม่มีEPSคอลัมน์NaN: >>> df STK_ID EPS cash STK_ID RPT_Date 601166 20111231 601166 NaN NaN 600036 20111231 600036 NaN 12 600016 20111231 600016 4.3 NaN 601009 20111231 601009 NaN NaN 601939 20111231 601939 2.5 NaN 000001 20111231 000001 NaN NaN ... คือบางสิ่งบางอย่างที่ต้องการdf.drop(....)รับข้อมูลชื่อนี้: STK_ID EPS cash STK_ID RPT_Date 600016 20111231 600016 4.3 NaN …
753 python  pandas  dataframe  nan 

9
อะไรคือความแตกต่างระหว่างโมดูล urllib, urllib2, urllib3 และคำขอ?
ในหลามสิ่งที่เป็นความแตกต่างระหว่างurllib, urllib2, urllib3และrequestsโมดูล? ทำไมถึงมีสาม? พวกเขาดูเหมือนจะทำสิ่งเดียวกัน ...

9
Python `ถ้า x ไม่ใช่ None 'หรือ` ถ้าไม่ใช่ x ไม่ใช่ None'?
ฉันคิดเสมอของif not x is Noneรุ่นที่จะมีความชัดเจนมากขึ้น แต่ของ Google คู่มือสไตล์และPEP-8if x is not Noneใช้งานทั้ง มีความแตกต่างเล็กน้อยในการทำงาน (ฉันไม่ได้คาดหวังไว้) และมีกรณีใดบ้างที่ไม่เหมาะสม (ทำให้อีกฝ่ายเป็นผู้ชนะที่ชัดเจนสำหรับการประชุมของฉัน) * * ผมหมายถึงเดี่ยว ๆ Noneมากกว่าแค่ ... เพื่อเปรียบเทียบซิงเกิลตันแบบไม่มี ใช้เป็นหรือไม่


30
แปลงจากสตริงเป็นบูลีนใน Python หรือไม่?
ไม่มีใครรู้วิธีการแปลงจากสตริงเป็นบูลีนใน Python หรือไม่ ฉันพบลิงค์นี้ แต่มันก็ไม่ได้เป็นวิธีที่เหมาะสมที่จะทำ เช่นใช้ฟังก์ชั่นในตัว ฯลฯ เหตุผลที่ฉันถามสิ่งนี้เพราะฉันได้เรียนรู้int("string")จากที่นี่ แต่เมื่อพยายามbool("string")จะส่งคืนTrue: >>> bool("False") True
745 python  string  boolean 

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