Bạn có thể có một lỗi trong line.split (','), thử line.strip (). Split (',') Show TL; DR: Đã đăng một giải pháp thích hợp ở đó: https://github.com/cgte/stackoverflow-issues/tree/master/47207293-csv-dict Tôi sẽ nhét câu trả lời của tôi sau nếu cần. Hơn nữa, bạn có một thiết kế mã kém ở đây, và thấy mình đang gỡ lỗi ở giữa một vòng lặp. Vì vậy, trước hết: Tải tệp dữ liệu, lưu trữ nội dung vào một dict.
Nên trở thành
hoặc tốt hơn
Cuối cùng chạy python -i yourfile.py và gõ "user_pass" để xem những gì thực sự được lưu trữ khi chính xác đi trên mã tiếp theo. Hãy nghĩ về việc sử dụng mô -đun CSV: https://docs.python.org/3/l Library/csv.html Sau đó lấy tên người dùng và mật khẩu từ đầu vào và kiểm tra:
Điều từ điển? Vì vậy, về cơ bản, bạn tạo một từ điển với các khóa là tên người dùng và giá trị là mật khẩu. Sau đó, bạn có thể sử dụng json.dumps để đổ nó vào một tệp. Lần tới khi bạn muốn nó, bạn có thể tải từ điển với json.loads và bạn sẽ có từ điển của mình trở lại. & Nbsp; def load_dict (file_name): & nbsp; & nbsp; với Open ('user.json', 'r') như in_file: & nbsp; & nbsp; & nbsp; & nbsp; user_dict = json.loads (in_file) & nbsp; & nbsp; return user_dict def dump_dict (file_name): & nbsp; & nbsp; với Open ('user.json', 'r') như in_file: & nbsp; & nbsp; & nbsp; & nbsp; user_dict = json.loads (in_file) & nbsp; & nbsp; return user_dict Chào mừng bạn đến với cửa hàng TES của tôi, ở đây bạn sẽ tìm thấy các mặt hàng liên quan đến điện toán và CNTT sẽ được sử dụng trong suốt bối cảnh thứ cấp. Vui lòng có sẵn các tài nguyên, bao gồm: -Những bài học cá nhân -Full Chương trình công việc -Mock Bài kiểm tra & Chương trình đánh dấu -Kế hoạch đánh giá lại Tất cả các tài nguyên đều có giá rất hợp lý và đã được sử dụng hiệu quả để dạy các bài học. Vui thích! Cập nhật mới nhất 12 tháng 9 năm 2022 Đính kèm là một bài học về cách tạo hệ thống đăng nhập bằng tệp CSV trong Python. Bao gồm như sau: 1. PPT giải thích cách tạo hệ thống đăng nhập 2. Các chương trình ví dụ (trong tệp zip) Nhận tài nguyên này như một phần của gói và tiết kiệm tới 59%Một gói là một gói tài nguyên được nhóm lại với nhau để dạy một chủ đề cụ thể, hoặc một loạt các bài học, ở một nơi. Đánh giáCó gì đó không ổn, xin vui lòng thử lại sau. Tài nguyên này chưa được xem xét Để đảm bảo chất lượng cho các đánh giá của chúng tôi, chỉ những khách hàng đã mua tài nguyên này mới có thể xem xét nó Báo cáo tài nguyên này cho chúng tôi biết nếu nó vi phạm các điều khoản và điều kiện của chúng tôi. Nhóm dịch vụ khách hàng của chúng tôi sẽ xem xét báo cáo của bạn và sẽ liên lạc. Cập nhật mới nhất 12 tháng 9 năm 2022 Chào mừng bạn đến với cửa hàng TES của tôi, ở đây bạn sẽ tìm thấy các mặt hàng liên quan đến điện toán và CNTT sẽ được sử dụng trong suốt bối cảnh thứ cấp. Vui lòng có sẵn các tài nguyên, bao gồm: -Những bài học cá nhân -Full Chương trình công việc -Mock Bài kiểm tra & Chương trình đánh dấu -Kế hoạch đánh giá lại Tất cả các tài nguyên đều có giá rất hợp lý và đã được sử dụng hiệu quả để dạy các bài học. Vui thích! Không phải là tài nguyên phù hợp?Xem các tài nguyên tương tự khácBoogle 3 GoodVessel92551 Đây là Boogle 3. Trên Boogle 3, bạn có thể ghi chú/nhiệm vụ, chơi trò chơi và cũng kiểm tra thời gian và hơn thế nữa! Nếu nó không hoạt động, hãy truy cập https://boogle-three-1.goodvessel92551.repl.co/ đảm bảo thích và làm theo. 9.7K 140 200 #appsapps +4 Đối thoại cuộn trong Kaboom Nassimsoftware Thực hiện đối thoại cuộn trong kaboom.js theo dõi tôi để biết thêm các đoạn lập trình. 2K 46 33 #kaboomkaboom +2 Tái tạo Starfield Trang chủ Omar Một bản làm lại của phần anh hùng Starfield trên trang chủ lặp lại. Được thực hiện với sự trợ giúp của một số móc từ chuyển động Framer. Bạn có thể xem bản gốc tại Replit.com (bạn phải đăng xuất). Cảnh báo Flash! 2.3K 59 115 #creativecodingcreativecoding +1 Làm thế nào để bạn tạo một hệ thống đăng nhập trong Python?Tìm hiểu từng bước.. Tạo cửa sổ Menu chính .. Tạo cửa sổ đăng ký .. Đăng ký thông tin của người dùng trong tệp văn bản bằng Python .. Kiểm tra xem thông tin của người dùng có tồn tại hay không .. Tạo cửa sổ đăng nhập và xác minh người dùng .. Làm thế nào để bạn lấy đầu vào người dùng từ CSV trong Python?Các bước để đọc tệp CSV:.. Nhập thư viện CSV. Nhập CSV .. Mở tệp CSV. Phương thức .Open () trong Python được sử dụng để mở các tệp và trả về một đối tượng tệp. .... Sử dụng đối tượng CSV.Reader để đọc tệp CSV. csvreader = csv.Reader (tệp). Trích xuất tên trường. .... Trích xuất các hàng/hồ sơ. .... Đóng tệp .. Làm cách nào để đặt mật khẩu vào tệp CSV?Nén tệp CSV của bạn vào thư mục ZIP và chúng mã hóa thư mục đó.Sử dụng Windows, bạn có thể điều hướng đến các thuộc tính của thư mục có khóa, chọn "Nâng cao" và sau đó chọn hộp để mã hóa nội dung.Sau đó, bạn sẽ được nhắc thêm mật khẩu mà bạn chọn.navigate to the properties of the zipped folder, select "Advanced" and then check the box to encrypt the contents. You will then be prompted to add the password of your choice.
Làm cách nào để tự động đăng nhập vào một trang web bằng Python?Chúng tôi sẽ sử dụng Selenium (Thư viện Python) để tạo bot tự động login ... Trước hết, nhập các webDrivers từ thư viện selen .. Tìm URL của trang đăng nhập mà bạn muốn đăng nhập .. Cung cấp trình điều khiển Chrome thực thi vị trí cho Selenium WebDriver để truy cập trình duyệt Chrome .. |