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

Python 2.7 เป็นเวอร์ชันหลักล่าสุดในซีรีย์ 2.x และไม่ได้รับการบำรุงรักษาอีกต่อไปตั้งแต่วันที่ 1 มกราคม 2020 อย่าใช้แท็กนี้เพียงเพื่อถ่ายทอดเวอร์ชันของ Python ที่คุณใช้ยกเว้นคำถามที่เกี่ยวข้องกับปัญหาเฉพาะของ Python 2.7 ใช้แท็ก [หลาม] ทั่วไปมากขึ้น

11
(13: ปฏิเสธการอนุญาต) ขณะเชื่อมต่อกับ upstream: [nginx]
ฉันกำลังทำงานกับการกำหนดค่าโครงการ Django กับ Nginx และ Gunicorn ขณะที่ฉันกำลังเข้าถึงพอร์ตของฉันgunicorn mysite.wsgi:application --bind=127.0.0.1:8001ในเซิร์ฟเวอร์ Nginx ฉันได้รับข้อผิดพลาดต่อไปนี้ในไฟล์บันทึกข้อผิดพลาด 2014/05/30 11:59:42 [crit] 4075 # 0: * 6 การเชื่อมต่อ () ถึง 127.0.0.1:8001 ล้มเหลว (13: ปฏิเสธการอนุญาต) ขณะเชื่อมต่อกับ upstream ไคลเอนต์: 127.0.0.1 เซิร์ฟเวอร์: localhost, คำขอ: "GET / HTTP / 1.1", upstream:, "http://127.0.0.1:8001/"host: "localhost: 8080" ด้านล่างนี้เป็นเนื้อหาของnginx.confไฟล์ของฉัน; server { listen 8080; server_name localhost; access_log …

5
วิธีซ่อนเอาต์พุตของกระบวนการย่อยใน Python 2.7
ฉันใช้ eSpeak บน Ubuntu และมีสคริปต์ Python 2.7 ที่พิมพ์และพูดข้อความ: import subprocess text = 'Hello World.' print text subprocess.call(['espeak', text]) eSpeak สร้างเสียงที่ต้องการ แต่ตัดเชลล์ด้วยข้อผิดพลาดบางอย่าง (ALSA lib ... ไม่มีการเชื่อมต่อซ็อกเก็ต) ดังนั้นฉันไม่สามารถอ่านสิ่งที่พิมพ์ก่อนหน้านี้ได้อย่างง่ายดาย รหัสออกคือ 0 น่าเสียดายที่ไม่มีตัวเลือกเอกสารที่จะปิดการใช้คำฟุ่มเฟื่อยของมันดังนั้นฉันกำลังมองหาวิธีที่จะเงียบมันมองเห็นและทำให้เปลือกเปิดที่สะอาดสำหรับการโต้ตอบต่อไป ฉันจะทำสิ่งนี้ได้อย่างไร

30
ข้อผิดพลาด urllib และ“ SSL: CERTIFICATE_VERIFY_FAILED”
ฉันได้รับข้อผิดพลาดต่อไปนี้: Exception in thread Thread-3: Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 810, in __bootstrap_inner self.run() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 763, in run self.__target(*self.__args, **self.__kwargs) File "/Users/Matthew/Desktop/Skypebot 2.0/bot.py", line 271, in process info = urllib2.urlopen(req).read() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 154, in urlopen return opener.open(url, data, timeout) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 431, in …

10
ฉันจะอ่านอินพุตเป็นตัวเลขได้อย่างไร
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ทำไมxและyสตริงแทนที่จะเป็น ints ในรหัสด้านล่าง? (หมายเหตุ: ในการใช้งาน 2.x หลามraw_input(). ในหลามใช้ 3.x input(). raw_input()ถูกเปลี่ยนชื่อinput()ในหลาม 3.x) play = True while play: x = input("Enter a number: ") y = input("Enter a number: ") print(x + y) print(x - y) print(x * y) print(x / y) print(x % y) if input("Play again? …

11
ใช้ทั้ง Python 2.x และ Python 3.x ใน IPython Notebook
ฉันใช้สมุดบันทึก IPython และต้องการให้สามารถสร้างสมุดบันทึก python แบบ 2.x หรือ 3.x ใน IPython ได้ ตอนแรกฉันมีอนาคอนด้า ด้วย Anaconda ตัวแปรสภาพแวดล้อมทั่วโลกจะต้องมีการเปลี่ยนแปลงเพื่อเลือกเวอร์ชันของงูหลามที่คุณต้องการจากนั้น IPython สามารถเริ่มต้นได้ นี่ไม่ใช่สิ่งที่ฉันกำลังมองหาดังนั้นฉันถอนการติดตั้ง Anaconda และตอนนี้ได้ตั้งค่าการติดตั้งของตัวเองโดยใช้ MacPorts และ PiP ดูเหมือนว่าฉันยังต้องใช้ port select --set python <python version> เพื่อสลับระหว่าง python 2.x และ 3.x ซึ่งไม่ดีไปกว่าวิธีแก้ปัญหาของอนาคอนดา มีวิธีการเลือกไพ ธ อนรุ่นใดที่คุณต้องการใช้หลังจากที่คุณเริ่มต้นโน๊ตบุ๊ค IPython โดยเฉพาะอย่างยิ่งกับ MacPort รุ่นปัจจุบันของฉัน

3
วิธีการเรียงลำดับ dataFrame ใน python pandas โดยคอลัมน์สองคอลัมน์ขึ้นไป
สมมติว่าฉันมี dataframe กับคอลัมน์a, bและcผมต้องการที่จะจัดเรียง dataframe จากคอลัมน์bใน Ascending Order และคอลัมน์cในลำดับถัดลงฉันจะทำเช่นนี้?


6
ทำไมฟังก์ชั่น 'ใช้' ของนุ่นถึงการอ้างอิงหลายคอลัมน์ทำงานไม่ได้ [ปิด]
ปิด. คำถามนี้เป็นคำถามที่ไม่สามารถทำซ้ำหรือเกิดจากความผิดพลาด ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดเมื่อปีที่แล้ว ปรับปรุงคำถามนี้ ฉันมีปัญหาบางอย่างเกี่ยวกับฟังก์ชั่นการใช้หมีแพนด้าเมื่อใช้หลายคอลัมน์ด้วยดาต้าเฟรมต่อไปนี้ df = DataFrame ({'a' : np.random.randn(6), 'b' : ['foo', 'bar'] * 3, 'c' : np.random.randn(6)}) และฟังก์ชั่นดังต่อไปนี้ def my_test(a, b): return a % b เมื่อฉันพยายามใช้ฟังก์ชั่นนี้กับ: df['Value'] = df.apply(lambda row: my_test(row[a], row[c]), axis=1) ฉันได้รับข้อความแสดงข้อผิดพลาด: NameError: ("global name 'a' is not defined", u'occurred …

9
จะส่ง“ หลายส่วน / ฟอร์มข้อมูล” พร้อมคำขอใน python ได้อย่างไร
จะส่งmultipart/form-dataคำขอใน python ได้อย่างไร? วิธีการส่งไฟล์ฉันเข้าใจ แต่วิธีการส่งข้อมูลโดยวิธีนี้ไม่สามารถเข้าใจได้

8
ใน Python คุณจะแปลงวัตถุ `datetime 'เป็นวินาทีได้อย่างไร
ขอโทษด้วยคำถามง่ายๆ ... ฉันยังใหม่กับ Python ... ฉันค้นหาไปแล้วและดูเหมือนว่าไม่มีอะไรทำงาน ฉันมีวัตถุ datetime จำนวนมากและฉันต้องการคำนวณจำนวนวินาทีตั้งแต่เวลาที่กำหนดในอดีตสำหรับแต่ละรายการ (ตัวอย่างเช่นตั้งแต่วันที่ 1 มกราคม 1970) import datetime t = datetime.datetime(2009, 10, 21, 0, 0) สิ่งนี้ดูเหมือนจะแตกต่างระหว่างวันที่ที่มีวันแตกต่างกัน: t.toordinal() ความช่วยเหลือใด ๆ ที่ชื่นชมมาก
226 python  python-2.7 

12
bs4.FeatureNotFound: ไม่พบ tree Builder ที่มีคุณสมบัติที่คุณต้องการ: lxml คุณต้องการติดตั้งไลบรารี parser หรือไม่?
... soup = BeautifulSoup(html, "lxml") File "/Library/Python/2.7/site-packages/bs4/__init__.py", line 152, in __init__ % ",".join(features)) bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library? ผลลัพธ์ข้างต้นบนเทอร์มินัลของฉัน ฉันใช้ Mac OS 10.7.x ฉันมีงูหลาม 2.7.1 และตามการกวดวิชานี้จะได้รับสวยซุปและ lxml ซึ่งทั้งสองประสบความสำเร็จในการติดตั้งและการทำงานกับไฟล์ทดสอบแยกต่างหากตั้งอยู่ที่นี่ ในสคริปต์ Python ที่ทำให้เกิดข้อผิดพลาดนี้ฉันได้รวมบรรทัดนี้ไว้: from pageCrawler import comparePages …

13
ข้อผิดพลาดของอินพุต () - NameError: ชื่อ '…' ไม่ได้ถูกกำหนดไว้
ฉันได้รับข้อผิดพลาดเมื่อพยายามเรียกใช้สคริปต์อย่างง่ายนี้: input_variable = input ("Enter your name: ") print ("your name is" + input_variable) สมมติว่าฉันพิมพ์ "เพื่อน" ข้อผิดพลาดที่ฉันได้รับคือ: line 1, in <module> input_variable = input ("Enter your name: ") File "<string>", line 1, in <module> NameError: name 'dude' is not defined ฉันกำลังเรียกใช้สคริปต์เหล่านี้ด้วย Python 2.7

3
ข้ามส่วนหัวเมื่อแก้ไขไฟล์ csv โดยใช้ Python
ฉันใช้โค้ดด้านล่างเพื่อแก้ไข csv โดยใช้ Python ฟังก์ชั่นที่เรียกว่าในรูปแบบรหัสส่วนบนของรหัส ปัญหา: ฉันต้องการรหัสอ้างอิงด้านล่างเพื่อเริ่มแก้ไข csv จากแถวที่ 2 ฉันต้องการให้ยกเว้นแถวที่ 1 ซึ่งมีส่วนหัว ตอนนี้มันใช้ฟังก์ชั่นในแถวที่ 1 เท่านั้นและแถวส่วนหัวของฉันก็เปลี่ยนไป in_file = open("tmob_notcleaned.csv", "rb") reader = csv.reader(in_file) out_file = open("tmob_cleaned.csv", "wb") writer = csv.writer(out_file) row = 1 for row in reader: row[13] = handle_color(row[10])[1].replace(" - ","").strip() row[10] = handle_color(row[10])[0].replace("-","").replace("(","").replace(")","").strip() row[14] = handle_gb(row[10])[1].replace("-","").replace(" ","").replace("GB","").strip() row[10] …
209 python  python-2.7  csv 

2
คำขอ Python - ไม่มีอะแดปเตอร์เชื่อมต่อ
ฉันใช้คำขอ: HTTP สำหรับห้องสมุดมนุษย์และฉันได้รับข้อผิดพลาดแปลก ๆ นี้และฉันไม่รู้ว่าหมายถึงอะไร No connection adapters were found for '192.168.1.61:8080/api/call' ใครมีความคิดบ้าง

18
“ OSError: [Errno 1] ไม่อนุญาตให้ใช้งาน” เมื่อติดตั้ง Scrapy ใน OSX 10.11 (El Capitan) (การป้องกันความสมบูรณ์ของระบบ)
ฉันพยายามติดตั้ง Scrapy Python framework ใน OSX 10.11 (El Capitan) ผ่านทาง pip สคริปต์การติดตั้งจะดาวน์โหลดโมดูลที่จำเป็นและในบางจุดจะส่งคืนข้อผิดพลาดต่อไปนี้: OSError: [Errno 1] Operation not permitted: '/tmp/pip-nIfswi-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six-1.4.1-py2.7.egg-info' ฉันพยายามปิดใช้งานคุณสมบัติรูตใน OSX 10.11 ด้วยคำสั่ง: sudo nvram boot-args="rootless=0";sudo reboot แต่ฉันยังคงได้รับข้อผิดพลาดเดียวกันเมื่อรีบูตเครื่อง เบาะแสหรือแนวคิดใด ๆ จาก StackExchangers เพื่อนของฉัน หากช่วยได้เอาต์พุตสคริปต์แบบเต็มจะเป็นดังต่อไปนี้: sudo -s pip install scrapy Collecting scrapy Downloading Scrapy-1.0.2-py2-none-any.whl (290kB) 100% |████████████████████████████████| 290kB 345kB/s Requirement already …

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