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

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

13
วิธีการล้างเอาท์พุทของฟังก์ชั่นการพิมพ์?
Наэтотвопросестьответына กองมากเกินнарусском : Каквทุบตีконвейереиспользоватьвыводизหลามсразу? ฉันจะบังคับให้ฟังก์ชั่นการพิมพ์ของ Python ส่งออกไปยังหน้าจอได้อย่างไร นี่ไม่ใช่สิ่งที่ซ้ำกันของปิดใช้งานการบัฟเฟอร์เอาต์พุต - คำถามที่เชื่อมโยงกำลังพยายามเอาท์พุทที่ไม่มีบัฟเฟอร์ในขณะที่มันเป็นเรื่องทั่วไป คำตอบยอดนิยมในคำถามนั้นมีพลังมากเกินไปหรือเกี่ยวข้องกับคำถามนี้ (ไม่ใช่คำตอบที่ดีสำหรับเรื่องนี้) และเป็นคำถามที่พบได้ใน Google โดยมือใหม่ที่เป็นญาติ

30
วิธีการวัดเวลาที่ผ่านไปใน Python
สิ่งที่ฉันต้องการคือการเริ่มต้นการนับเวลาที่ไหนสักแห่งในรหัสของฉันแล้วรับเวลาที่ผ่านไปเพื่อวัดเวลาที่ใช้ในการประมวลผลฟังก์ชั่นบางอย่าง ฉันคิดว่าฉันใช้โมดูล timeit ผิด แต่เอกสารนั้นทำให้ฉันสับสน import timeit start = timeit.timeit() print("hello") end = timeit.timeit() print(end - start)


27
ข้อผิดพลาดร้ายแรง: Python.h: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
ฉันพยายามสร้างไลบรารี่ที่แชร์โดยใช้ไฟล์นามสกุล C แต่ก่อนอื่นฉันต้องสร้างไฟล์เอาต์พุตโดยใช้คำสั่งด้านล่าง: gcc -Wall utilsmodule.c -o Utilc หลังจากรันคำสั่งฉันได้รับข้อความแสดงข้อผิดพลาดนี้: utilsmodule.c: 1: 20: ข้อผิดพลาดร้ายแรง: Python.h: ไม่มีการยกเลิกการรวบรวมไฟล์หรือไดเรกทอรีดังกล่าว ฉันได้ลองวิธีแก้ปัญหาที่แนะนำทั้งหมดทางอินเทอร์เน็ต แต่ปัญหายังคงมีอยู่ Python.hฉันมีปัญหากับไม่มี ฉันจัดการเพื่อค้นหาไฟล์บนเครื่องของฉัน
1191 python  gcc  python-c-api 



22
มีวิธีการสร้างความคิดเห็นหลายบรรทัดใน Python หรือไม่?
ฉันเพิ่งเริ่มศึกษาPythonแต่ไม่สามารถหาวิธีใช้ความคิดเห็นแบบหลายบรรทัดได้ ภาษาส่วนใหญ่มีสัญลักษณ์บล็อกความคิดเห็นเช่น /* */ ฉันลองสิ่งนี้ใน Python แต่มันเกิดข้อผิดพลาดดังนั้นนี่อาจไม่ใช่วิธีที่ถูกต้อง Python จริง ๆ แล้วมีคุณลักษณะการแสดงความคิดเห็นหลายบรรทัดหรือไม่?


20
บันทึกพล็อตไปยังไฟล์ภาพแทนการแสดงโดยใช้ Matplotlib
ฉันกำลังเขียนสคริปต์ที่รวดเร็วและสกปรกเพื่อสร้างแปลงได้อย่างรวดเร็ว ฉันใช้รหัสด้านล่าง (จากเอกสารMatplotlib ) เป็นจุดเริ่มต้น: from pylab import figure, axes, pie, title, show # Make a square figure and axes figure(1, figsize=(6, 6)) ax = axes([0.1, 0.1, 0.8, 0.8]) labels = 'Frogs', 'Hogs', 'Dogs', 'Logs' fracs = [15, 30, 45, 10] explode = (0, 0.05, 0, 0) pie(fracs, explode=explode, labels=labels, …
1150 python  matplotlib  plot 

14
ทำไมการเปรียบเทียบสตริงโดยใช้ '==' หรือ 'คือ' บางครั้งให้ผลลัพธ์ที่แตกต่างกัน
'public'ฉันมีโปรแกรมหลามที่สองตัวแปรมีการตั้งค่า ในการแสดงออกตามเงื่อนไขที่ฉันมีการเปรียบเทียบvar1 is var2ที่ล้มเหลว แต่ถ้าผมเปลี่ยนไปก็จะส่งกลับvar1 == var2True ตอนนี้ถ้าฉันเปิด Python interpreter และทำแบบเดียวกันคือการเปรียบเทียบก็สำเร็จ >>> s1 = 'public' >>> s2 = 'public' >>> s2 is s1 True ฉันหายไปนี่อะไร

30
ฉันจะแสดง 'Enum' ใน Python ได้อย่างไร
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันเป็นนักพัฒนาซอฟต์แวร์ C # เป็นหลัก แต่ปัจจุบันฉันทำงานโครงการใน Python ฉันจะเป็นตัวแทนของ Enum ใน Python ได้อย่างไร
1143 python  python-3.x  enums 

29
วิธีการนำเข้าโมดูลที่กำหนดเส้นทางแบบเต็ม?
ฉันจะโหลดโมดูล Python ที่ระบุเส้นทางแบบเต็มได้อย่างไร โปรดทราบว่าไฟล์สามารถอยู่ที่ใดก็ได้ในระบบไฟล์เนื่องจากเป็นตัวเลือกการกำหนดค่า


29
ขนาด Django หรือไม่? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน3 ปีที่ผ่านมา ฉันกำลังสร้างแอปพลิเคชันเว็บด้วย Django เหตุผลที่ฉันเลือก Django คือ: ฉันต้องการทำงานกับเครื่องมือฟรี / โอเพนซอร์ซ ฉันชอบ Python และรู้สึกว่ามันเป็นภาษาระยะยาวในขณะที่ Ruby เกี่ยวกับฉันไม่แน่ใจและ PHP ดูเหมือนจะยุ่งยากอย่างมากในการเรียนรู้ ฉันกำลังสร้างต้นแบบสำหรับความคิดและไม่ได้คิดมากเกี่ยวกับอนาคต ความเร็วในการพัฒนาเป็นปัจจัยหลักและฉันก็รู้จัก Python อยู่แล้ว ฉันรู้ว่าการโยกย้ายไปยัง Google App Engine จะง่ายขึ้นหากฉันเลือกที่จะทำในอนาคต ฉันได้ยินมาว่า Django นั้น "ดี" ตอนนี้ฉันเริ่มคิดถึงการตีพิมพ์งานของฉันมากขึ้น ข้อมูลเดียวที่ฉันพบเกี่ยวกับความสามารถในการปรับขนาดของ Django นั้นมาจากทีมงานของ Django (ฉันไม่ได้พูดอะไรเลยที่จะเพิกเฉยต่อพวกเขา แต่นี่ไม่ใช่ข้อมูลที่เป็นเป้าหมายอย่างชัดเจน ... ) คำถามของฉัน: เว็บไซต์ "ใหญ่ที่สุด" ที่สร้างบน Django ในวันนี้คืออะไร …

22
จุดประสงค์ของคำว่า 'ตัวเอง' คืออะไร?
วัตถุประสงค์ของselfคำใน Python คืออะไร? ฉันเข้าใจว่ามันหมายถึงวัตถุเฉพาะที่สร้างขึ้นจากคลาสนั้น แต่ฉันไม่สามารถดูได้ว่าทำไมจึงต้องเพิ่มอย่างชัดเจนในทุกฟังก์ชั่นเป็นพารามิเตอร์ เพื่อแสดงใน Ruby ฉันสามารถทำสิ่งนี้: class myClass def myFunc(name) @name = name end end ซึ่งฉันเข้าใจค่อนข้างง่าย อย่างไรก็ตามใน Python ฉันต้องรวมself: class myClass: def myFunc(self, name): self.name = name ทุกคนสามารถพูดคุยกับฉันผ่านสิ่งนี้ได้ไหม? มันไม่ใช่สิ่งที่ฉันได้เจอในประสบการณ์ของฉัน
1130 python  class  oop  self 

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