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

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

6
แบบสอบถาม Flask SQLAlchemy ระบุชื่อคอลัมน์
ฉันจะระบุคอลัมน์ที่ฉันต้องการในแบบสอบถามของฉันโดยใช้แบบจำลองได้อย่างไร (จะเลือกคอลัมน์ทั้งหมดตามค่าเริ่มต้น) ฉันรู้วิธีทำกับเซสชัน sqlalchmey: session.query(self.col1)แต่ฉันจะทำกับโมเดลได้อย่างไร SomeModel.query()ฉันไม่สามารถทำ มีวิธีไหม?


9
รวมไฟล์ PDF
เป็นไปได้หรือไม่โดยใช้ Python เพื่อรวมไฟล์ PDF แยกกัน สมมติว่าฉันต้องขยายเรื่องนี้อีกเล็กน้อย ฉันหวังว่าจะวนซ้ำโฟลเดอร์ในไดเร็กทอรีและทำซ้ำขั้นตอนนี้ และฉันอาจจะโชคดี แต่เป็นไปได้หรือไม่ที่จะยกเว้นหน้าที่มีอยู่ใน PDF (การสร้างรายงานของฉันจะสร้างหน้าว่างเพิ่มเติมเสมอ)
126 python  pdf  file-io 

7
วิธีการประมาณว่า DataFrame ของแพนด้าต้องการหน่วยความจำเท่าใด
ฉันสงสัยว่า ... ถ้าฉันกำลังอ่านให้พูดว่าไฟล์ csv 400MB ลงในดาต้าเฟรมแพนด้า (โดยใช้ read_csv หรือ read_table) มีวิธีใดที่จะคาดเดาได้ว่าจะต้องใช้หน่วยความจำเท่าไหร่? แค่พยายามทำให้รู้สึกดีขึ้นของเฟรมข้อมูลและหน่วยความจำ ...
126 python  pandas 

9
python pandas ลบคอลัมน์ที่ซ้ำกัน
วิธีใดที่ง่ายที่สุดในการลบคอลัมน์ที่ซ้ำกันออกจากดาต้าเฟรม ฉันกำลังอ่านไฟล์ข้อความที่มีคอลัมน์ซ้ำกันผ่าน: import pandas as pd df=pd.read_table(fname) ชื่อคอลัมน์คือ: Time, Time Relative, N2, Time, Time Relative, H2, etc... คอลัมน์เวลาและเวลาที่สัมพันธ์กันทั้งหมดมีข้อมูลเดียวกัน ฉันต้องการ: Time, Time Relative, N2, H2 ความพยายามทั้งหมดของฉันในการทิ้งลบ ฯลฯ เช่น: df=df.T.drop_duplicates().T ผลลัพธ์ของข้อผิดพลาดดัชนีที่ไม่ซ้ำกัน: Reindexing only valid with uniquely valued index objects ขอโทษที่เป็นนุ่น noob ข้อเสนอแนะใด ๆ จะได้รับการชื่นชม รายละเอียดเพิ่มเติม เวอร์ชัน Pandas: 0.9.0 เวอร์ชัน Python: 2.7.3 Windows …
126 python  pandas 

10
บันทึก Dataframe เป็น csv โดยตรงไปยัง s3 Python
ฉันมี DataFrame แพนด้าที่ต้องการอัปโหลดไปยังไฟล์ CSV ใหม่ ปัญหาคือฉันไม่ต้องการบันทึกไฟล์ในเครื่องก่อนที่จะโอนไปยัง s3 มีวิธีใดเช่น to_csv สำหรับเขียน dataframe ไปยัง s3 โดยตรงหรือไม่? ฉันใช้ boto3 นี่คือสิ่งที่ฉันมีจนถึงตอนนี้: import boto3 s3 = boto3.client('s3', aws_access_key_id='key', aws_secret_access_key='secret_key') read_file = s3.get_object(Bucket, Key) df = pd.read_csv(read_file['Body']) # Make alterations to DataFrame # Then export DataFrame to CSV through direct transfer to s3

2
ทำไมเราต้องเรียก zero_grad () ใน PyTorch
zero_grad()ต้องมีการเรียกวิธีการนี้ในระหว่างการฝึกอบรม แต่เอกสารประกอบก็ไม่ค่อยมีประโยชน์ | zero_grad(self) | Sets gradients of all model parameters to zero. ทำไมเราต้องเรียกวิธีนี้?

12
ความหมายของ "Failed building wheel for X" ใน pip install คืออะไร?
นี่เป็นคำถามยอดนิยมอย่างแท้จริงที่ SO แต่ไม่มีคำตอบมากมายที่ฉันได้ดูอธิบายอย่างชัดเจนว่าข้อผิดพลาดนี้หมายถึงอะไรและเหตุใดจึงเกิดขึ้น สาเหตุหนึ่งของความสับสนคือเมื่อคุณทำ (เช่น) คุณจะpip install pycparserได้รับข้อผิดพลาดก่อน: Failed building wheel for pycparser ซึ่งตามด้วยข้อความว่าแพ็คเกจคือ: Successfully installed pycparser-2.19. # pip3 install pycparser Collecting pycparser Using cached https://files.pythonhosted.org/packages/68/9e/49196946aee219aead1290e00d1e7fdeab8567783e83e1b9ab5585e6206a/pycparser-2.19.tar.gz Building wheels for collected packages: pycparser Running setup.py bdist_wheel for pycparser ... error Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-g_v28hpp/pycparser/setup.py';f=getattr(tokenize, 'open', …

7
ทำไม Python ไม่พบวัตถุที่แชร์ที่อยู่ในไดเร็กทอรีใน sys.path
ฉันกำลังพยายามนำเข้าpycurl: $ python -c "import pycurl" Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: libcurl.so.4: cannot open shared object file: No such file or directory ตอนนี้libcurl.so.4อยู่ใน/usr/local/lib. อย่างที่คุณเห็นสิ่งนี้อยู่ในsys.path: $ python -c "import sys; print(sys.path)" ['', '/usr/local/lib/python2.5/site-packages/setuptools-0.6c9-py2.5.egg', '/usr/local/lib/python25.zip', '/usr/local/lib/python2.5', '/usr/local/lib/python2.5/plat-linux2', '/usr/local/lib/python2.5/lib-tk', '/usr/local/lib/python2.5/lib-dynload', '/usr/local/lib/python2.5/sitepackages', '/usr/local/lib', '/usr/local/lib/python2.5/site-packages'] ความช่วยเหลือใด ๆ จะได้รับการชื่นชมอย่างมาก

10
วิธีสร้าง Trie ใน Python
ฉันสนใจในการลองและ DAWG (กราฟคำแบบ acyclic โดยตรง) และฉันได้อ่านเกี่ยวกับพวกเขามามาก แต่ฉันไม่เข้าใจว่าเอาต์พุต trie หรือไฟล์ DAWG ควรมีลักษณะอย่างไร Trie ควรเป็นวัตถุของพจนานุกรมที่ซ้อนกันหรือไม่? ตัวอักษรแต่ละตัวแบ่งเป็นตัวอักษรและอื่น ๆ ตรงไหน? การค้นหาในพจนานุกรมดังกล่าวจะรวดเร็วหรือไม่หากมีรายการ 100k หรือ 500k จะใช้บล็อกคำที่ประกอบด้วยคำมากกว่าหนึ่งคำที่คั่นด้วย-หรือเว้นวรรคได้อย่างไร วิธีการเชื่อมโยงคำนำหน้าหรือคำต่อท้ายของคำกับส่วนอื่นในโครงสร้าง? (สำหรับ DAWG) ฉันต้องการเข้าใจโครงสร้างผลลัพธ์ที่ดีที่สุดเพื่อที่จะหาวิธีสร้างและใช้งาน ฉันยังอยากจะชื่นชมสิ่งที่ควรจะเป็นเอาท์พุทของ DAWGพร้อมกับTrie ฉันไม่ต้องการเห็นการแสดงภาพกราฟิกด้วยฟองอากาศที่เชื่อมโยงกันฉันต้องการทราบว่าวัตถุที่ส่งออกเมื่อชุดของคำถูกเปลี่ยนเป็นการพยายามหรือ DAWG
125 python  trie  dawg 

14
โมดูล scipy.misc ไม่มีคุณลักษณะ imread?
ฉันกำลังพยายามอ่านภาพด้วย scipy อย่างไรก็ตามมันไม่ยอมรับscipy.misc.imreadส่วน อะไรคือสาเหตุของสิ่งนี้? >>> import scipy >>> scipy.misc <module 'scipy.misc' from 'C:\Python27\lib\site-packages\scipy\misc\__init__.pyc'> >>> scipy.misc.imread('test.tif') Traceback (most recent call last): File "<pyshell#11>", line 1, in <module> scipy.misc.imread('test.tif') AttributeError: 'module' object has no attribute 'imread'

14
เพิ่มพารามิเตอร์ให้กับ URL ที่กำหนดใน Python
สมมติว่าฉันได้รับ URL อาจมีพารามิเตอร์ GET อยู่แล้ว (เช่นhttp://example.com/search?q=question) หรืออาจไม่มี (เช่นhttp://example.com/) {'lang':'en','tag':'python'}และตอนนี้ฉันต้องเพิ่มพารามิเตอร์บางอย่างเพื่อให้มันเหมือน ในกรณีแรกที่ฉันจะมีhttp://example.com/search?q=question&lang=en&tag=pythonและในครั้งที่สอง http://example.com/search?lang=en&tag=python- มีวิธีมาตรฐานในการทำเช่นนี้หรือไม่?
125 python  url 

13
รายการ python ในแบบสอบถาม sql เป็นพารามิเตอร์
ฉันมีรายการหลามพูด l l = [1,5,8] ฉันต้องการเขียนแบบสอบถาม sql เพื่อรับข้อมูลสำหรับองค์ประกอบทั้งหมดของรายการพูด select name from students where id = |IN THE LIST l| ฉันจะทำสิ่งนี้ให้สำเร็จได้อย่างไร?
125 python  sql 

6
กลุ่ม Python โดย
สมมติว่าฉันมีชุดคู่ข้อมูลโดยที่ดัชนี 0คือค่าและดัชนี 1เป็นประเภท: input = [ ('11013331', 'KAT'), ('9085267', 'NOT'), ('5238761', 'ETH'), ('5349618', 'ETH'), ('11788544', 'NOT'), ('962142', 'ETH'), ('7795297', 'ETH'), ('7341464', 'ETH'), ('9843236', 'KAT'), ('5594916', 'ETH'), ('1550003', 'ETH') ] ฉันต้องการจัดกลุ่มตามประเภทของพวกเขา (ตามสตริงที่จัดทำดัชนีที่ 1) ดังนี้: result = [ { type:'KAT', items: ['11013331', '9843236'] }, { type:'NOT', items: ['9085267', '11788544'] }, { type:'ETH', …
125 python  group-by 

9
ฉันจะเพิ่มการเติมแท็บลงใน Python shell ได้อย่างไร
เมื่อเริ่มแอปพลิเคชัน django โดยใช้python manage.py shellฉันจะได้รับเชลล์ InteractiveConsole - ฉันสามารถใช้การเติมแท็บ ฯลฯ Python 2.5.1 (r251:54863, Apr 15 2008, 22:57:26) [GCC 4.0.1 (Apple Inc. build 5465)] on darwin Type "help", "copyright", "credits" or "license" for more information. (InteractiveConsole) เมื่อเพิ่งเริ่มใช้ตัวแปล python pythonจะไม่มีการทำให้แท็บสมบูรณ์ มีใครบอกฉันได้ไหมว่า django กำลังทำอะไรเพื่อให้ฉันมีคอนโซลแบบโต้ตอบหรือฉันต้องทำอะไรเพื่อเริ่มคอนโซลแบบโต้ตอบโดยไม่มีแอป django

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