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

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

5
นำเข้าโมดูลอีกครั้งในหลามในขณะที่โต้ตอบ
ฉันรู้ว่ามันสามารถทำได้ แต่ฉันไม่เคยจำได้ว่า คุณจะนำเข้าโมดูลอีกครั้งในไพ ธ อนได้อย่างไร สถานการณ์เป็นดังนี้: ฉันนำเข้าโมดูลแบบโต้ตอบและคนจรจัดกับมัน แต่แล้วฉันก็พบข้อผิดพลาด ฉันแก้ไขข้อผิดพลาดในไฟล์. py จากนั้นฉันต้องการนำเข้าโมดูลถาวรอีกครั้งโดยไม่ต้องปิด python ฉันจะทำมันได้อย่างไร
382 python 


13
อะไรคือความแตกต่างระหว่างโมดูล json และ simplejson Python
ฉันเห็นหลายโครงการที่ใช้simplejsonโมดูลแทนjsonโมดูลจากไลบรารีมาตรฐาน นอกจากนี้ยังมีsimplejsonโมดูลที่แตกต่างกันมากมาย เหตุใดจึงต้องใช้ทางเลือกเหล่านี้แทนที่จะเป็นตัวเลือกในไลบรารีมาตรฐาน
381 python  json  simplejson 

16
แยกสตริงทุกอักขระที่ n หรือไม่
Наэтотвопросестьответына Stack Overflow нарусском : Разбитьстрокупо 6 символов เป็นไปได้ไหมที่จะแบ่งสตริงทุกอักขระที่ n? ตัวอย่างเช่นสมมติว่าฉันมีสตริงที่มีสิ่งต่อไปนี้: '1234567890' ฉันจะทำให้มันเป็นแบบนี้ได้อย่างไร: ['12','34','56','78','90']
380 python  string  split 

3
OCR การรับรู้ตัวเลขอย่างง่ายใน OpenCV-Python
ฉันกำลังพยายามใช้ "OCR Recognition Digit" ใน OpenCV-Python (cv2) มันเป็นเพียงเพื่อการเรียนรู้ ฉันต้องการเรียนรู้ทั้งคุณสมบัติ KNearest และ SVM ใน OpenCV ฉันมี 100 ตัวอย่าง (เช่นภาพ) ของแต่ละหลัก ฉันต้องการฝึกกับพวกเขา มีตัวอย่างอยู่ letter_recog.pyที่มาพร้อมกับตัวอย่าง OpenCV แต่ฉันก็ยังนึกไม่ออกว่าจะใช้ยังไง ฉันไม่เข้าใจว่าตัวอย่างการตอบกลับคืออะไรและมันโหลดไฟล์ txt ในตอนแรกซึ่งฉันไม่เข้าใจก่อน ต่อมาในการค้นหาเล็กน้อยฉันสามารถหา letter_recognition.data ในตัวอย่าง cpp ฉันใช้มันและสร้างรหัสสำหรับ cv2.K ใกล้เคียงที่สุดในรูปแบบของ letter_recog.py (สำหรับการทดสอบ): import numpy as np import cv2 fn = 'letter-recognition.data' a = np.loadtxt(fn, np.float32, delimiter=',', …

5
วิธีเปรียบเทียบสองวัน
ฉันจะเปรียบเทียบวันที่สองวันเพื่อดูว่าเป็นวันใดหลังจากนั้นโดยใช้ Python ตัวอย่างเช่นฉันต้องการตรวจสอบว่าวันที่ปัจจุบันเกินกว่าวันที่สุดท้ายในรายการนี้ที่ฉันกำลังสร้างซึ่งเป็นวันที่วันหยุดเพื่อที่จะส่งอีเมลโดยอัตโนมัติแจ้งให้ผู้ดูแลระบบอัปเดตไฟล์ holiday.txt
380 python  datetime 

19
ฉันจะเปรียบเทียบรายการสองรายการในหลามและการจับคู่ส่งคืนได้อย่างไร
ฉันต้องการจดรายการสองรายการและค้นหาค่าที่ปรากฏในทั้งสองรายการ a = [1, 2, 3, 4, 5] b = [9, 8, 7, 6, 5] returnMatches(a, b) จะกลับมา[5]เช่น
380 python  list 



13
ตรวจสอบว่ามีหลายสตริงอยู่ในสตริงอื่นหรือไม่
ฉันจะตรวจสอบว่ามีสตริงใด ๆ ในอาร์เรย์อยู่ในสตริงอื่นได้อย่างไร ชอบ: a = ['a', 'b', 'c'] str = "a123" if a in str: print "some of the strings found in str" else: print "no strings found in str" รหัสนั้นใช้งานไม่ได้มันเป็นเพียงการแสดงสิ่งที่ฉันต้องการให้บรรลุ
378 python  arrays  string  exists 

23
ลบค่าทั้งหมดที่เกิดขึ้นจากรายการหรือไม่
ใน Python remove()จะลบค่าที่เกิดขึ้นครั้งแรกในรายการ วิธีการลบค่าที่เกิดขึ้นทั้งหมดออกจากรายการ? นี่คือสิ่งที่ฉันมีอยู่ในใจ: >>> remove_values_from_list([1, 2, 3, 4, 2, 2, 3], 2) [1, 3, 4, 3]
377 python  list 


13
วิธีการเขียนแบบอินไลน์ถ้าคำสั่งสำหรับการพิมพ์?
Trueฉันต้องพิมพ์สิ่งบางอย่างเฉพาะเมื่อตัวแปรบูลถูกตั้งค่าให้ ดังนั้นหลังจากดูที่นี่ฉันลองด้วยตัวอย่างง่ายๆ: >>> a = 100 >>> b = True >>> print a if b File "<stdin>", line 1 print a if b ^ SyntaxError: invalid syntax print a if b==Trueสิ่งเดียวกันถ้าผมเขียน ฉันหายไปนี่อะไร


30
วิธีการนับการเกิดขึ้นของรายการบางอย่างใน ndarray ใน Python?
ใน Python ฉันมีคำสั่ง y ที่พิมพ์เป็นarray([0, 0, 0, 1, 0, 1, 1, 0, 0, 0, 0, 1]) ฉันพยายามนับจำนวน 0และมีกี่ตัว1ในอาร์เรย์นี้ แต่เมื่อฉันพิมพ์y.count(0)หรือy.count(1)มันพูดว่า numpy.ndarray วัตถุไม่มีแอตทริบิวต์ count ฉันควรทำอย่างไรดี?

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