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

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

1
บริการเว็บสาธารณะฟรีสำหรับการทดสอบไคลเอนต์สบู่ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ มีบริการเว็บฟรีที่เข้ากันได้กับSOAP 1.2 / WSDL 2.0สำหรับการทดสอบไลบรารีไคลเอนต์สบู่ที่ใช้ Python (เช่นZolera SOAP Infrastructure ) หรือไม่ จนถึงตอนนี้ดูเหมือนว่าGoogle Web APIอาจเป็นทางเลือกเดียว มิฉะนั้นเราจะทดสอบไลบรารีไคลเอ็นต์ที่สอดคล้องกับSOAP 1.2 ได้อย่างไร

8
จุดเด่นของ Shell Scripting เมื่อเทียบกับ Python [ปิด]
ปิด . คำถามนี้เป็นคำถามความคิดเห็นตาม ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบได้ด้วยข้อเท็จจริงและการอ้างอิงโดยแก้ไขโพสต์นี้ ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันพยายามเรียนรู้การเขียนสคริปต์เชลล์ (ทุบตี) สองสามครั้ง แต่ไวยากรณ์ถูกผลักดันออกไป จากนั้นฉันก็พบ Python และสามารถทำสิ่งต่างๆเกือบทั้งหมดที่เชลล์สคริปต์ทำได้ใน Python ตอนนี้ฉันไม่แน่ใจว่าควรลงทุนเวลาในการเรียนรู้เชลล์สคริปต์อีกต่อไปหรือไม่ เลยอยากถามว่า อะไรคือจุดแข็งของเชลล์สคริปต์ที่ทำให้เป็นเครื่องมือที่ขาดไม่ได้เมื่อเทียบกับ Python ฉันไม่ได้ดูแลระบบตามอาชีพ แต่ฉันสนใจที่จะตั้งค่าระบบ Linux สำหรับผู้ใช้ตามบ้านดังนั้นฉันคิดว่าการเรียนรู้เชลล์สคริปต์อาจเป็นสิ่งที่จำเป็น
95 python  shell 

6
การวาง% magic ของ IPython ทำงานอย่างไร
ฉันต้องการคัดลอกโค้ด Python ที่เยื้องไปแล้ว / ฟังก์ชันและคลาสทั้งหมดลงใน IPython ทุกครั้งที่ฉันพยายามเยื้องจะเมาและฉันได้รับข้อความแสดงข้อผิดพลาดดังต่อไปนี้: IndentationError: unindent does not match any outer indentation level (<ipython-input-23-354f8c8be51b>, line 12) If you want to paste code into IPython, try the %paste and %cpaste magic functions.
95 python  ipython 


13
จะตรวจสอบสถานะงานในคื่นฉ่ายได้อย่างไร?
เราจะตรวจสอบได้อย่างไรว่างานกำลังทำงานในคื่นฉ่าย (โดยเฉพาะฉันใช้คื่นฉ่าย django) ฉันได้อ่านเอกสารและ googled แต่ฉันไม่เห็นการโทรเช่น: my_example_task.state() == RUNNING กรณีการใช้งานของฉันคือฉันมีบริการภายนอก (java) สำหรับการแปลงรหัส เมื่อฉันส่งเอกสารที่จะแปลงรหัสฉันต้องการตรวจสอบว่างานที่เรียกใช้บริการนั้นกำลังทำงานอยู่หรือไม่และหากไม่เป็นเช่นนั้นให้เริ่มต้นใหม่ ฉันใช้เวอร์ชันเสถียรปัจจุบัน - 2.4 ฉันเชื่อ

9
วิธีการนำอ็อพชัน --verbose หรือ -v ไปใช้ในสคริปต์
ฉันรู้จัก--verboseหรือ-vจากเครื่องมือหลายอย่างและฉันต้องการนำสิ่งนี้ไปใช้ในสคริปต์และเครื่องมือของฉันเอง ฉันคิดว่าจะวาง: if verbose: print ... ผ่านซอร์สโค้ดของฉันดังนั้นหากผู้ใช้ส่งผ่าน-vตัวเลือกตัวแปรverboseจะถูกตั้งค่าเป็นTrueและข้อความจะถูกพิมพ์ นี่เป็นแนวทางที่ถูกต้องหรือมีวิธีที่ธรรมดากว่านี้? เพิ่มเติม: ฉันไม่ได้ขอวิธีใช้การแยกวิเคราะห์ข้อโต้แย้ง ที่ฉันรู้ว่ามันทำอย่างไร ฉันสนใจเป็นพิเศษในตัวเลือก verbose
95 python  option 

6
การทำให้เส้นตารางแนวตั้งปรากฏในพล็อตเส้นใน matplotlib
ฉันต้องการรับเส้นกริดทั้งแนวนอนและแนวตั้งบนพล็อตของฉัน แต่มีเพียงเส้นกริดแนวนอนเท่านั้นที่ปรากฏตามค่าเริ่มต้น ฉันใช้pandas.DataFrameจากแบบสอบถาม sql ใน python เพื่อสร้างพล็อตเส้นที่มีวันที่บนแกน x ฉันไม่แน่ใจว่าเหตุใดจึงไม่ปรากฏในวันที่และฉันพยายามค้นหาคำตอบสำหรับสิ่งนี้ แต่ไม่พบ สิ่งที่ฉันใช้ในการพล็อตกราฟคือโค้ดง่ายๆด้านล่าง data.plot() grid('on') ข้อมูลคือ DataFrame ซึ่งมีวันที่และข้อมูลจากแบบสอบถาม sql ฉันได้ลองเพิ่มโค้ดด้านล่างแล้ว แต่ฉันยังคงได้ผลลัพธ์เดียวกันโดยไม่มีเส้นตารางแนวตั้ง ax = plt.axes() ax.yaxis.grid() # horizontal lines ax.xaxis.grid() # vertical lines ข้อเสนอแนะใด ๆ ?

11
จะแปลงไฟล์เป็นพจนานุกรมได้อย่างไร?
ฉันมีไฟล์ที่ประกอบด้วยสองคอลัมน์คือ 1 a 2 b 3 c ฉันต้องการอ่านไฟล์นี้ในพจนานุกรมเพื่อให้คอลัมน์ 1 เป็นคีย์และคอลัมน์ 2 คือค่านั่นคือ d = {1:'a', 2:'b', 3:'c'} ไฟล์มีขนาดเล็กประสิทธิภาพจึงไม่ใช่ปัญหา

4
เปลี่ยนมาตราส่วนแกน x ใน matplotlib
ฉันสร้างพล็อตนี้โดยใช้ Matlab การใช้ matplotlib x-axies จะวาดตัวเลขขนาดใหญ่เช่น 100000, 200000, 300000 ฉันต้องการมีบางอย่างเช่น 1, 2, 3 และ 10 ^ 5 เพื่อระบุว่าเป็น 100000, 200000, 300000 มีวิธีง่ายๆในการสร้างมาตราส่วนดังกล่าวใน matplotlib หรือไม่?

3
ฉันจะสร้างคลาสที่ได้รับแบบไดนามิกจากคลาสพื้นฐานได้อย่างไร
ตัวอย่างเช่นฉันมีคลาสพื้นฐานดังนี้: class BaseClass(object): def __init__(self, classtype): self._type = classtype จากคลาสนี้ฉันได้รับคลาสอื่น ๆ อีกมากมายเช่น class TestClass(BaseClass): def __init__(self): super(TestClass, self).__init__('Test') class SpecialClass(BaseClass): def __init__(self): super(TestClass, self).__init__('Special') มีวิธี pythonic ที่ดีในการสร้างคลาสเหล่านั้นแบบไดนามิกโดยการเรียกใช้ฟังก์ชันที่ทำให้คลาสใหม่อยู่ในขอบเขตปัจจุบันของฉันเช่น: foo(BaseClass, "My") a = MyClass() ... เนื่องจากจะมีความคิดเห็นและคำถามว่าทำไมฉันถึงต้องการสิ่งนี้: คลาสที่ได้รับทั้งหมดมีโครงสร้างภายในที่เหมือนกันโดยมีความแตกต่างกันนั่นคือตัวสร้างจะใช้อาร์กิวเมนต์ที่ไม่ได้กำหนดไว้ก่อนหน้า ดังนั้นสำหรับตัวอย่างเช่นMyClassใช้เวลาคำหลักaในขณะที่คอนสตรัคของชั้นTestClassใช้เวลาและbc inst1 = MyClass(a=4) inst2 = MyClass(a=5) inst3 = TestClass(b=False, c = "test") แต่ไม่ควรใช้ประเภทของคลาสเป็นอาร์กิวเมนต์อินพุตเช่น inst1 …

4
มีวิธีที่ชาญฉลาดในการส่งคีย์ไปยัง default_factory ของ defaultdict หรือไม่?
คลาสมีตัวสร้างซึ่งรับพารามิเตอร์หนึ่งตัว: class C(object): def __init__(self, v): self.v = v ... ที่ใดที่หนึ่งในโค้ดจะมีประโยชน์สำหรับค่าใน dict เพื่อให้ทราบคีย์ ฉันต้องการใช้ defaultdict กับคีย์ที่ส่งไปยังค่าเริ่มต้นแรกเกิด: d = defaultdict(lambda : C(here_i_wish_the_key_to_be)) ข้อเสนอแนะใด ๆ ?

6
flask-sqlalchemy หรือ sqlalchemy
ฉันใหม่ทั้งในขวดและ sqlalchemy ฉันเพิ่งเริ่มทำงานกับแอพขวดและตอนนี้ฉันใช้ sqlalchemy ฉันสงสัยว่ามีประโยชน์อย่างมากที่ฉันจะได้รับจากการใช้ flask-sqlalchemy กับ sqlalchemy หรือไม่ ฉันไม่พบแรงจูงใจที่เพียงพอในhttp://packages.python.org/Flask-SQLAlchemy/index.htmlหรือบางทีฉันอาจไม่เข้าใจค่า !! ฉันขอขอบคุณสำหรับคำชี้แจงของคุณ

5
WhatsApp API (java / python) [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันกำลังมองหา WhatsApp API ควรเป็นไลบรารี Python หรือ Java ฉันได้ลองใช้Yowsupแล้ว แต่ไม่สามารถลงทะเบียนหมายเลขของฉันได้ ฉันอาศัยอยู่ในอินเดียและฉันไม่แน่ใจว่ามีอะไรเกี่ยวข้องกับมันหรือไม่ ฉันลองWhatsAPI (ไลบรารี Python) แต่ก็ใช้งานไม่ได้เช่นกัน ข้อเสนอแนะเกี่ยวกับเรื่องนี้หรือไม่? มีผู้ใช้ Yowsup ที่นี่หรือไม่?
95 java  python  api  bots  whatsapp 

5
Python - ส่งผ่านฟังก์ชันไปยังฟังก์ชันอื่น
ฉันกำลังไขปริศนาโดยใช้ python และขึ้นอยู่กับว่าฉันกำลังไขปริศนาตัวไหนอยู่ฉันจะต้องใช้ชุดกฎพิเศษ ฉันจะส่งฟังก์ชันไปยังฟังก์ชันอื่นใน Python ได้อย่างไร ตัวอย่าง def Game(listA, listB, rules): if rules == True: do... else: do... def Rule1(v): if "variable_name1" in v: return False elif "variable_name2" in v: return False else: return True def Rule2(v): if "variable_name3" and "variable_name4" in v: return False elif "variable_name4" and variable_name1 in …

9
Python: จะสร้างชื่อไฟล์เฉพาะได้อย่างไร?
ฉันมีแบบฟอร์มบนเว็บหลามมีสองตัวเลือก - อัปโหลดไฟล์และtextarea ฉันต้องการรับค่าจากแต่ละค่าและส่งต่อไปยังโปรแกรมบรรทัดคำสั่งอื่น ฉันสามารถส่งชื่อไฟล์ด้วยตัวเลือกการอัปโหลดไฟล์ได้อย่างง่ายดาย แต่ฉันไม่แน่ใจว่าจะส่งค่าของ textarea อย่างไร ฉันคิดว่าสิ่งที่ฉันต้องทำคือ: สร้างชื่อไฟล์เฉพาะ สร้างไฟล์ชั่วคราวด้วยชื่อนั้นในไดเร็กทอรีการทำงาน บันทึกค่าที่ส่งจาก textarea ลงในไฟล์ชั่วคราว เรียกใช้โปรแกรม commandline จากภายในโมดูล python ของฉันและส่งชื่อของไฟล์ชั่วคราว ฉันไม่แน่ใจว่าจะสร้างชื่อไฟล์เฉพาะได้อย่างไร ใครช่วยให้คำแนะนำเกี่ยวกับการสร้างชื่อไฟล์เฉพาะได้ไหม อัลกอริทึมคำแนะนำและบรรทัดของโค้ดจะได้รับการชื่นชม ขอบคุณสำหรับความกังวลของคุณ
95 python  file  unique 

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