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ẻ.

9
Tệp CSV được viết bằng Python có các dòng trống giữa mỗi hàng
import csv with open('thefile.csv', 'rb') as f: data = list(csv.reader(f)) import collections counter = collections.defaultdict(int) for row in data: counter[row[10]] += 1 with open('/pythonwork/thefile_subset11.csv', 'w') as outfile: writer = csv.writer(outfile) for row in data: if counter[row[10]] >= 504: writer.writerow(row) Mã này đọc thefile.csv, thực hiện thay đổi và ghi kết …
446 python  windows  csv 

25
Các cấu trúc giống như C trong Python
Có cách nào để xác định thuận tiện cấu trúc giống C trong Python không? Tôi mệt mỏi với việc viết những thứ như: class MyStruct(): def __init__(self, field1, field2, field3): self.field1 = field1 self.field2 = field2 self.field3 = field3
446 python  struct 




17
Xóa bộ nhớ cache của pip?
Tôi cần cài đặt psycopg2 v2.4.1 một cách cụ thể. Tôi đã vô tình làm: pip install psycopg2 Thay vì: pip install psycopg2==2.4.1 Đó là cài đặt 2.4.4 thay vì phiên bản trước. Bây giờ ngay cả sau khi tôi gỡ cài đặt psycopg2 và cố gắng cài đặt lại …
443 python  pip 


11
Cách cài đặt lxml trên Ubuntu
Tôi gặp khó khăn khi cài đặt lxml với easy_install trên Ubuntu 11. Khi tôi gõ $ easy_install lxmltôi nhận được: Searching for lxml Reading http://pypi.python.org/simple/lxml/ Reading http://codespeak.net/lxml Best match: lxml 2.3 Downloading http://lxml.de/files/lxml-2.3.tgz Processing lxml-2.3.tgz Running lxml-2.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-7UdQOZ/lxml-2.3/egg-dist-tmp-GacQGy Building lxml version 2.3. Building without Cython. ERROR: …


14
Cấu hình máy chủ dev Flask để hiển thị trên mạng
Tôi không chắc đây có phải là Flask cụ thể không, nhưng khi tôi chạy một ứng dụng ở chế độ dev ( http://localhost:5000), tôi không thể truy cập nó từ các máy khác trên mạng (có http://[dev-host-ip]:5000). Ví dụ, với Rails ở chế độ dev, nó hoạt động tốt. …
442 python  flask  werkzeug 

9
Làm thế nào tôi có thể vượt qua một danh sách như là một đối số dòng lệnh với argparse?
Tôi đang cố gắng chuyển một danh sách làm đối số cho chương trình dòng lệnh. Có một argparsetùy chọn để vượt qua một danh sách như tùy chọn? parser.add_argument('-l', '--list', type=list, action='store', dest='list', help='<Required> Set flag', required=True) Kịch bản được gọi như dưới đây python test.py -l "265340 268738 …
441 python  argparse 



10
Đây có phải là một cách thực hành tốt để sử dụng thử ngoại trừ trong Python không?
Thỉnh thoảng trong Python, tôi thấy khối: try: try_this(whatever) except SomeException as exception: #Handle exception else: return something Lý do cho sự cố gắng ngoại trừ tồn tại là gì? Tôi không thích kiểu lập trình đó, vì nó đang sử dụng các ngoại lệ để thực hiện kiểm soát …


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.