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

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

5
แสดงรายการโมดูลทั้งหมดที่เป็นส่วนหนึ่งของแพ็คเกจ python?
มีวิธีที่ตรงไปตรงมาในการค้นหาโมดูลทั้งหมดที่เป็นส่วนหนึ่งของแพ็คเกจ python หรือไม่? ฉันพบการสนทนาเก่า ๆ นี้ซึ่งยังไม่สามารถสรุปได้ แต่ฉันอยากได้คำตอบที่ชัดเจนก่อนที่จะเปิดตัวโซลูชันของตัวเองโดยใช้ os.listdir ()

4
โมดูล __file__ แอตทริบิวต์เป็นค่าสัมบูรณ์หรือสัมพัทธ์?
__file__ฉันมีปัญหาในการทำความเข้าใจ จากสิ่งที่ฉันเข้าใจ__file__ส่งคืนเส้นทางสัมบูรณ์ที่โมดูลถูกโหลด ฉันมีปัญหาการผลิตนี้: ฉันมีabc.pyมีคำสั่งอย่างใดอย่างหนึ่งprint __file__วิ่งออกมาจากผลตอบแทน/d/projects/ python abc.py abc.pyวิ่งออกมาจากผลตอบแทน/d/ projects/abc.pyเหตุผลใด?
107 python 

4
แสดงรายการความเข้าใจด้วยคำสั่ง if
ฉันต้องการเปรียบเทียบ 2 รายการซ้ำและพิมพ์รายการที่ปรากฏในทั้งสองรายการ >>> a = ('q', 'r') >>> b = ('q') # Iterate over a. If y not in b, print y. # I want to see ['r'] printed. >>> print([ y if y not in b for y in a]) ^ แต่มันทำให้ฉันมีข้อผิดพลาดทางไวยากรณ์ที่ไม่ถูกต้องที่^วางไว้ ฟังก์ชัน lamba นี้มีข้อผิดพลาดอย่างไร

12
ฉันจะค้นหาโฟลเดอร์ย่อยโดยใช้โมดูล glob.glob ได้อย่างไร
ฉันต้องการเปิดชุดโฟลเดอร์ย่อยในโฟลเดอร์และค้นหาไฟล์ข้อความและพิมพ์ไฟล์ข้อความบางบรรทัด ฉันใช้สิ่งนี้: configfiles = glob.glob('C:/Users/sam/Desktop/file1/*.txt') แต่ไม่สามารถเข้าถึงโฟลเดอร์ย่อยได้เช่นกัน มีใครรู้บ้างว่าฉันสามารถใช้คำสั่งเดียวกันเพื่อเข้าถึงโฟลเดอร์ย่อยได้อย่างไร


18
Python PIP Install พ่น TypeError: ไม่รองรับประเภทตัวถูกดำเนินการสำหรับ - =: 'Retry' และ 'int'
การใช้pip installสำหรับโมดูลใด ๆ ที่เห็นได้ชัดในระบบ Ubuntu 16.04 ของฉันด้วย python 2.7.11+ ทำให้เกิดข้อผิดพลาดนี้: TypeError: unsupported operand type(s) for -=: 'Retry' and 'int' pip ผิดอะไร ฉันจะติดตั้งใหม่ได้อย่างไรหากจำเป็น อัปเดต: การย้อนกลับแบบเต็มอยู่ด้านล่าง sunny@sunny:~$ pip install requests Collecting requests Exception: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 209, in main status = self.run(options, args) File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 328, …
107 python  pip 

6
ละเว้นไฟล์. pyc ในที่เก็บ git
ฉันจะละเว้น.pycไฟล์ใน git ได้อย่างไร ถ้าใส่.gitignoreแล้วไม่ได้ผล ฉันต้องการให้พวกเขาไม่ถูกติดตามและไม่ถูกตรวจสอบการกระทำ
107 python  git 

3
ฉันจะเปรียบเทียบรายการสั่งซื้อสองรายการใน python ได้อย่างไร
ถ้าฉันมีรายการยาวหนึ่งรายการmyList = [0,2,1,0,2,1]ฉันจะแบ่งออกเป็นสองรายการ: a = [0,2,1] b = [0,2,1] ฉันจะเปรียบเทียบสองรายการนี้ได้อย่างไรเพื่อดูว่าทั้งสองรายการเท่ากัน / เหมือนกันโดยมีข้อ จำกัด ที่ต้องอยู่ในลำดับเดียวกัน ฉันเคยเห็นคำถามที่ขอให้เปรียบเทียบสองรายการโดยการจัดเรียง แต่ในกรณีเฉพาะของฉันฉันไม่ได้ตรวจสอบการเปรียบเทียบแบบเรียงลำดับ แต่เป็นการเปรียบเทียบรายการที่เหมือนกัน
107 python 

6
IndexError: ดัชนี tuple อยู่นอกช่วงเมื่อใช้ py2exe
ฉันกำลังพยายามสร้างไฟล์ปฏิบัติการโดยใช้ py2exe ฉันใช้ Python 3.6 สคริปต์ที่ฉันใช้การนำเข้าopenpyxlและpptxและทำงานได้ดีเมื่อฉันใช้ Pycharm หรือเรียกใช้สคริปต์โดยใช้หน้าต่างคำสั่ง ผลลัพธ์ก่อให้เกิดข้อผิดพลาด: IndexError: tuple index out of range ด้านล่างนี้คุณจะพบcmdผลลัพธ์: C:\Python36>python setup.py py2exe running py2exe Traceback (most recent call last): File "setup.py", line 4, in <module> setup(console=['Storybookmaker.py']) File "C:\Python36\lib\distutils\core.py", line 148, in setup dist.run_commands() File "C:\Python36\lib\distutils\dist.py", line 955, in run_commands self.run_command(cmd) File "C:\Python36\lib\distutils\dist.py", line …
107 python  py2exe 

3
ความปลอดภัยของเธรดในพจนานุกรมของ Python
ฉันมีชั้นเรียนที่มีพจนานุกรม class OrderBook: orders = {'Restaurant1': None, 'Restaurant2': None, 'Restaurant3': None, 'Restaurant4': None} @staticmethod def addOrder(restaurant_name, orders): OrderBook.orders[restaurant_name] = orders และฉันทำงาน 4 กระทู้ (หนึ่งสำหรับแต่ละร้านอาหาร) OrderBook.addOrderที่เรียกวิธี นี่คือฟังก์ชั่นที่รันโดยแต่ละเธรด: def addOrders(restaurant_name): #creates orders ... OrderBook.addOrder(restaurant_name, orders) มีความปลอดภัยนี้หรือฉันจะต้องใช้ล็อคก่อนที่จะเรียกaddOrder?

13
วิธีอัปโหลดไฟล์ไปยังไดเร็กทอรีใน S3 bucket โดยใช้ boto
ฉันต้องการคัดลอกไฟล์ในถัง s3 โดยใช้ python เช่นฉันมีชื่อที่เก็บข้อมูล = ทดสอบ และในที่เก็บข้อมูลฉันมี 2 โฟลเดอร์ชื่อ "dump" & "input" ตอนนี้ฉันต้องการคัดลอกไฟล์จาก local directory ไปยังโฟลเดอร์ S3 "dump" โดยใช้ python ... มีใครช่วยฉันได้บ้าง

4
เลือกแถวหมีแพนด้าตามดัชนีรายการ
ฉันมี dataframe df: 20060930 10.103 NaN 10.103 7.981 20061231 15.915 NaN 15.915 12.686 20070331 3.196 NaN 3.196 2.710 20070630 7.907 NaN 7.907 6.459 จากนั้นฉันต้องการเลือกแถวที่มีหมายเลขลำดับที่ระบุไว้ในรายการสมมติว่านี่คือ [1,3] จากนั้นซ้าย: 20061231 15.915 NaN 15.915 12.686 20070630 7.907 NaN 7.907 6.459 อย่างไรหรือฟังก์ชั่นอะไรได้บ้าง?
107 python  pandas 

9
วิธีการแสดงค่าของบาร์ในแต่ละแท่งด้วย pyplot.barh ()?
ฉันสร้างพล็อตแท่งฉันจะแสดงค่าของแท่งในแต่ละแท่งได้อย่างไร พล็อตปัจจุบัน: สิ่งที่ฉันพยายามจะได้รับ: รหัสของฉัน: import os import numpy as np import matplotlib.pyplot as plt x = [u'INFO', u'CUISINE', u'TYPE_OF_PLACE', u'DRINK', u'PLACE', u'MEAL_TIME', u'DISH', u'NEIGHBOURHOOD'] y = [160, 167, 137, 18, 120, 36, 155, 130] fig, ax = plt.subplots() width = 0.75 # the width of the bars ind = np.arange(len(y)) …

8
ImportError: ไม่มีโมดูลชื่อ six
ฉันกำลังพยายามสร้างโครงการ OpenERP โดยใช้การอ้างอิง ตอนนี้ให้ข้อผิดพลาดนี้ Traceback (most recent call last): File "openerp-client.py", line 105, in <module> File "modules\__init__.pyo", line 23, in <module> File "modules\gui\__init__.pyo", line 22, in <module> File "modules\gui\main.pyo", line 33, in <module> File "rpc.pyo", line 29, in <module> File "common\__init__.pyo", line 22, in <module> File "common\common.pyo", line 26, in …

14
Django สร้างหน้าข้อผิดพลาด 500/404 ที่กำหนดเอง
ตามบทช่วยสอนที่พบที่นี่ฉันไม่สามารถสร้างหน้าข้อผิดพลาด 500 หรือ 404 ที่กำหนดเองได้ หากฉันพิมพ์ URL ที่ไม่ถูกต้องหน้านั้นจะแสดงหน้าข้อผิดพลาดเริ่มต้นให้ฉัน มีอะไรที่ฉันควรตรวจสอบเพื่อป้องกันไม่ให้เพจที่กำหนดเองแสดงขึ้นมา? ไดเร็กทอรีไฟล์: mysite/ mysite/ __init__.py __init__.pyc settings.py settings.pyc urls.py urls.pyc wsgi.py wsgi.pyc polls/ templates/ admin/ base_site.html 404.html 500.html polls/ detail.html index.html __init__.py __init__.pyc admin.py admin.pyc models.py models.pyc tests.py urls.py urls.pyc view.py views.pyc templates/ manage.py ภายใน mysite / settings.py ฉันได้เปิดใช้งานสิ่งเหล่านี้: DEBUG = False …

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