Câu hỏi được gắn thẻ «python»

Python là một ngôn ngữ lập trình đa năng, được gõ động, đa năng. Nó được thiết kế để nhanh chóng học, hiểu và sử dụng và thực thi một cú pháp rõ ràng và thống nhất. Xin lưu ý rằng Python 2 chính thức hết hỗ trợ kể từ ngày 01-01-2020. Tuy nhiên, đối với các câu hỏi Python dành riêng cho phiên bản, hãy thêm thẻ [python-2.7] hoặc [python-3.x]. Khi sử dụng một biến thể hoặc thư viện Python (ví dụ Jython, PyPy, Pandas, Numpy), vui lòng bao gồm nó trong các thẻ.

6
Thử nghiệm đơn vị với django-celery?
Tôi đang cố gắng đưa ra một phương pháp thử nghiệm cho dự án django-celery của chúng tôi . Tôi đã đọc các ghi chú trong tài liệu , nhưng nó không cho tôi ý tưởng tốt về những gì thực sự phải làm. Tôi không lo lắng về việc …

5
Python có hàm “hoặc bằng” như || = trong Ruby không?
Nếu không, cách tốt nhất để làm điều này là gì? Ngay bây giờ tôi đang làm (cho một dự án django): if not 'thing_for_purpose' in request.session: request.session['thing_for_purpose'] = 5 nhưng nó khá khó xử. Trong Ruby, nó sẽ là: request.session['thing_for_purpose'] ||= 5 đẹp hơn nhiều.
82 python  ruby 




6
Nối các cặp phần tử của danh sách
Tôi biết rằng một danh sách có thể được kết hợp để tạo thành một chuỗi dài như trong: x = ['a', 'b', 'c', 'd'] print ''.join(x) Rõ ràng điều này sẽ xuất ra: 'abcd' Tuy nhiên, những gì tôi đang cố gắng làm chỉ đơn giản là nối chuỗi …
82 python  string  list  join 



11
Cách đơn giản nhất để SSH bằng Python là gì?
Làm cách nào để tôi có thể chỉ cần SSH tới máy chủ từ xa từ tập lệnh Python (3.0) cục bộ, cung cấp thông tin đăng nhập / mật khẩu, thực thi lệnh và in kết quả ra bảng điều khiển Python? Tôi không muốn sử dụng bất kỳ …
82 python  linux  unix  ssh 



8
Chuyển đổi nhị phân sang ASCII và ngược lại
Sử dụng mã này để lấy một chuỗi và chuyển đổi nó thành nhị phân: bin(reduce(lambda x, y: 256*x+y, (ord(c) for c in 'hello'), 0)) kết quả này là: 0b110100001100101011011000110110001101111 Mà, nếu tôi đưa nó vào trang web này (trên trang web bên phải), tôi sẽ nhận được tin nhắn …
82 python  binary  ascii 

6
Tại sao các ngoại lệ Python được đặt tên là “Lỗi”?
Tại sao Python trường hợp ngoại lệ có tên là "Lỗi" (ví dụ ZeroDivisionError, NameError, TypeError) chứ không phải "ngoại lệ" (ví dụ ZeroDivisionException, NameException, TypeException). Tôi xuất thân từ nền tảng Java và bắt đầu học Python gần đây, điều này thật khó hiểu vì trong Java có sự …
82 java  python  exception 



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.