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

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

5
Apache Spark: วิธีใช้ pyspark กับ Python 3
ฉันสร้าง Spark 1.4 จากต้นแบบการพัฒนา GH และงานสร้างก็ผ่านไปได้ด้วยดี แต่เมื่อฉันทำbin/pysparkฉันได้รับ Python 2.7.9 เวอร์ชัน ฉันจะเปลี่ยนสิ่งนี้ได้อย่างไร?

15
ตัวกรองเริ่มต้นในผู้ดูแลระบบ Django
ฉันจะเปลี่ยนตัวเลือกตัวกรองเริ่มต้นจาก 'ALL' ได้อย่างไร? ฉันมีฟิลด์ชื่อเป็นstatusซึ่งมีสามค่า: activate, และpending rejectedเมื่อฉันใช้list_filterใน Django admin ตัวกรองจะถูกตั้งค่าเป็น 'ทั้งหมด' โดยค่าเริ่มต้น แต่ฉันต้องการตั้งค่าเป็นรอดำเนินการตามค่าเริ่มต้น



8
เรียกสคริปต์ Python จาก bash พร้อมอาร์กิวเมนต์
ฉันรู้ว่าฉันสามารถเรียกใช้สคริปต์ python จากสคริปต์ทุบตีของฉันโดยใช้สิ่งต่อไปนี้: python python_script.py แต่ถ้าฉันต้องการส่งผ่านตัวแปร / อาร์กิวเมนต์ไปยังสคริปต์ python จากสคริปต์ทุบตีของฉัน ฉันจะทำเช่นนั้นได้อย่างไร? โดยทั่วไป bash จะใช้ชื่อไฟล์จากนั้น python จะอัปโหลด แต่ฉันต้องส่งชื่อไฟล์จาก bash เป็น python เมื่อฉันเรียกมัน
95 python  linux  bash  shell  debian 

3
จะติดตั้งโมดูล pypi ด้วยตนเองโดยไม่ใช้ pip / easy_install ได้อย่างไร
ฉันต้องการใช้โมดูล gntpเพื่อแสดงการแจ้งเตือนเหมือนเครื่องปิ้งขนมปังสำหรับซอฟต์แวร์ C / C ++ ฉันต้องการจัดแพคเกจการอ้างอิงทั้งหมดเพื่อให้ซอฟต์สามารถดำเนินการได้ด้วยตนเองบนคอมพิวเตอร์เครื่องอื่น โมดูล gntp สามารถใช้ได้ผ่านตัวติดตั้ง pip เท่านั้นซึ่งไม่สามารถใช้งานได้ (คอมพิวเตอร์ที่ใช้งานซอฟต์ไม่มีการเชื่อมต่ออินเทอร์เน็ต): ฉันจะติดตั้งจากแหล่งที่มาได้อย่างไร? ฉันไม่ต้องการบังคับให้ผู้ใช้ติดตั้ง easy_install / pip และเพิ่มเส้นทาง pip ไปยัง% PATH ด้วยตนเอง PS: ฉันใช้ Python 2.7 บนเครื่อง Windows

11
จะทราบได้อย่างไรว่าสตริงเริ่มต้นด้วยตัวเลขด้วย Python?
ฉันมีสตริงที่ขึ้นต้นด้วยตัวเลข (ตั้งแต่ 0-9) ฉันรู้ว่าฉันทำได้ "หรือ" 10 กรณีทดสอบโดยใช้ startwith () แต่อาจมีวิธีแก้ปัญหาที่ดีกว่า แทนที่จะเขียน if (string.startswith('0') || string.startswith('2') || string.startswith('3') || string.startswith('4') || string.startswith('5') || string.startswith('6') || string.startswith('7') || string.startswith('8') || string.startswith('9')): #do something มีวิธีที่ฉลาดกว่า / มีประสิทธิภาพกว่านี้ไหม?
95 python  string  digits 

2
การอ่านไฟล์ที่คั่นด้วยแท็บด้วย Pandas - ทำงานบน Windows แต่ใช้ไม่ได้กับ Mac
ฉันอ่านไฟล์ข้อมูลที่คั่นด้วยแท็บใน Windows ด้วย Pandas / Python โดยไม่มีปัญหาใด ๆ ไฟล์ข้อมูลมีบันทึกย่อในสามบรรทัดแรกและตามด้วยส่วนหัว df = pd.read_csv(myfile,sep='\t',skiprows=(0,1,2),header=(0)) ตอนนี้ฉันกำลังพยายามอ่านไฟล์นี้ด้วย Mac ของฉัน (ครั้งแรกของฉันที่ใช้ Python บน Mac) ฉันได้รับข้อผิดพลาดต่อไปนี้ pandas.parser.CParserError: Error tokenizing data. C error: Expected 1 fields in line 8, saw 39 หากตั้งค่าอาร์กิวเมนต์error_bad_linesสำหรับread_csvเป็นFalseฉันจะได้รับข้อมูลต่อไปนี้ซึ่งจะดำเนินต่อไปจนจบแถวสุดท้าย Skipping line 8: expected 1 fields, saw 39 Skipping line 9: expected 1 fields, saw …

4
Matplotlib figure facecolor (สีพื้นหลัง)
ใครช่วยอธิบายได้ไหมว่าทำไมโค้ดด้านล่างถึงใช้ไม่ได้เมื่อตั้งค่าสีของรูป import matplotlib.pyplot as plt # create figure instance fig1 = plt.figure(1) fig1.set_figheight(11) fig1.set_figwidth(8.5) rect = fig1.patch rect.set_facecolor('red') # works with plt.show(). # Does not work with plt.savefig("trial_fig.png") ax = fig1.add_subplot(1,1,1) x = 1, 2, 3 y = 1, 4, 9 ax.plot(x, y) # plt.show() # Will show red face …

3
การรวบรวม Python ไปยัง WebAssembly
ฉันได้อ่านพบว่าเป็นไปได้ที่จะแปลงรหัส Python 2.7 เป็น Web Assembly แต่ฉันไม่พบคำแนะนำที่ชัดเจนเกี่ยวกับวิธีการดังกล่าว จนถึงตอนนี้ฉันได้รวบรวมโปรแกรม C ไปยัง Web Assembly โดยใช้ Emscripten และส่วนประกอบที่จำเป็นทั้งหมดดังนั้นฉันจึงรู้ว่ามันใช้งานได้ (คำแนะนำที่ใช้: http://webassembly.org/getting-started/developers-guide/ ) ฉันต้องทำขั้นตอนใดบ้างเพื่อทำสิ่งนี้บนเครื่อง Ubuntu ฉันต้องแปลงรหัส python เป็น LLVM bitcode แล้วคอมไพล์โดยใช้ Emscripten หรือไม่ ถ้าเป็นเช่นนั้นฉันจะบรรลุเป้าหมายนี้ได้อย่างไร?

2
ไวยากรณ์นิยามคลาส Python
มีความแตกต่างระหว่าง class A: ... และ class A(): ... ฉันเพิ่งรู้ว่าชั้นเรียนสองชั้นของฉันถูกกำหนดให้เป็นแบบเดิมและพวกเขาก็ใช้ได้ดี วงเล็บว่างทำให้เกิดความแตกต่างหรือไม่?
95 python  class 

5
ฉันจะติดตั้งแพ็คเกจ Python ใน Colab ของ Google ได้อย่างไร
ในโปรเจ็กต์ฉันมีแพ็คเกจที่แตกต่างกันสองแพ็คเกจฉันจะใช้ setup.py เพื่อติดตั้งแพ็คเกจทั้งสองนี้ใน Colab ของ Google ได้อย่างไรเพื่อให้ฉันสามารถนำเข้าแพ็คเกจได้

3
anaconda / conda - ติดตั้งเวอร์ชันแพ็คเกจเฉพาะ
ฉันต้องการติดตั้งแพ็คเกจ 'เชือก' ในสภาพแวดล้อมที่ใช้งานอยู่ในปัจจุบันโดยใช้ conda ปัจจุบัน 'เชือก' เวอร์ชันต่อไปนี้มีให้บริการ: (data_downloader)user@user-ThinkPad ~/code/data_downloader $ conda search rope Using Anaconda Cloud api site https://api.anaconda.org Fetching package metadata: .... cached-property 1.2.0 py27_0 defaults 1.2.0 py34_0 defaults 1.2.0 py35_0 defaults 1.3.0 py27_0 defaults 1.3.0 py34_0 defaults 1.3.0 py35_0 defaults rope 0.9.4 py26_0 defaults 0.9.4 py27_0 defaults 0.9.4 …
95 python  anaconda 

1
อะไรคือความแตกต่างระหว่างขนนกและไม้ปาร์เก้?
ทั้งสองเป็นรูปแบบการจัดเก็บคอลัมน์ (ดิสก์ -)สำหรับใช้ในระบบวิเคราะห์ข้อมูล ทั้งสองอย่างรวมอยู่ในApache Arrow ( แพ็คเกจpyarrowสำหรับ python) และได้รับการออกแบบให้สอดคล้องกับArrowเป็นเลเยอร์การวิเคราะห์ในหน่วยความจำแบบคอลัมน์ ทั้งสองรูปแบบแตกต่างกันอย่างไร? คุณควรชอบขนนกเมื่อทำงานกับหมีแพนด้าเมื่อเป็นไปได้หรือไม่? อะไรคือกรณีการใช้งานที่ขนนกเหมาะสมกว่าไม้ปาร์เก้และในทางกลับกัน? ภาคผนวก ฉันพบคำแนะนำบางอย่างที่นี่https://github.com/wesm/feather/issues/188แต่เนื่องจากโครงการนี้อายุยังน้อยอาจล้าสมัยไปบ้าง ไม่ใช่การทดสอบความเร็วที่จริงจังเพราะฉันแค่ทิ้งและโหลด Dataframe ทั้งหมด แต่เพื่อให้คุณประทับใจหากคุณไม่เคยได้ยินเกี่ยวกับรูปแบบมาก่อน: # IPython import numpy as np import pandas as pd import pyarrow as pa import pyarrow.feather as feather import pyarrow.parquet as pq import fastparquet as fp df = pd.DataFrame({'one': [-1, np.nan, 2.5], …

11
python's time.sleep () แม่นยำแค่ไหน?
ฉันสามารถให้ตัวเลขทศนิยมได้เช่น time.sleep(0.5) แต่มันแม่นยำแค่ไหน? ถ้าฉันให้มัน time.sleep(0.05) มันจะนอนประมาณ 50 ms จริงหรือ?
95 python  time  sleep 

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