Skaperen
Nặng như vịt
Bài đăng. 4.359
Chủ đề. 1.399
Đã tham gia. Tháng 9 năm 2016
Danh tiếng. 14
22-Jan-2017, 11. 03 AM [Bài đăng này đã được sửa đổi lần cuối. 22-Jan-2017, 11. 03 giờ sáng bởi Skaperen. ]cách tốt nhất để chuyển đổi một chuỗi sang hệ thập lục phân là gì?
mục đích là để lấy .
tôi đã có các công cụ dòng lệnh hiển thị tệp ở dạng thập lục phân. tôi muốn kết hợp điều đó với những gì tập lệnh python đang làm. một cái gì đó phù hợp để tạo ra những công cụ như vậy có thể hoạt động. tôi đã thử binascii. hexlify[] nhưng nó muốn một đối tượng giống như byte. hiện tại tôi có một chuỗi .
ví dụ: tôi có một tập lệnh bị lỗi. tôi muốn đưa vào một đoạn mã mỏng để nó in chuỗi ở dạng hex.
Truyền thống là áp lực của bạn bè từ những người đã khuất
Bạn gọi một người nói được ba thứ tiếng là gì? . Hai ngôn ngữ? . Một ngôn ngữ? .
Hồi đáp
Tìm thấy
Hồi đáp
ichabod801
Thỏ con
Bài đăng. 4.231
Chủ đề. 97
Đã tham gia. Tháng 9 năm 2016
Danh tiếng. 273
22-Jan-2017, 11. 34 giờ sángstr. mã hóa cung cấp cho bạn biểu diễn byte của chuỗi. Từ đó bạn có thể sử dụng phương thức hex để lấy các giá trị hex.
______0Đó là Python 3. x tất nhiên. Xử lý vết chích là một trong những thay đổi lớn giữa 2. x và 3. x.
Craig "Ichabod" O'Brien - xenomind. com
Chúc em hạnh phúc.
Hướng dẫn được đề xuất. BBCode, hàm, lớp, cuộc phiêu lưu văn bản
Hồi đáp
Trang web Tìm
Hồi đáp
đoạn trích
Bài viết. 6.529
Chủ đề. 116
Đã tham gia. Tháng 9 năm 2016
Danh tiếng. 486
22-Jan-2017, 11. 52 AM [Bài đăng này đã được sửa đổi lần cuối. 22-Jan-2017, 11. 56 giờ sáng bởi snippsat. ]Và sau đó chuyển đổi thành byte, sau đó phương thức _______ 11 sẽ hoạt động [không hoạt động trên chuỗi].
______1Cũng có thể gọi mã hóa giải mã.
______3
Hồi đáp
Tìm thấy
Hồi đáp
Skaperen
Nặng như vịt
Bài đăng. 4.359
Chủ đề. 1.399
Đã tham gia. Tháng 9 năm 2016
Danh tiếng. 14
23-Jan-2017, 01. 43 AM [Bài đăng này đã được sửa đổi lần cuối. 23-Jan-2017, 01. 44 giờ sáng bởi Skaperen. ][22-Jan-2017, 11. 52 giờ sáng] snippsat Đã viết. Và khi chuyển đổi thành byte, thì phương thức>>> s = 'The quick brown fox jumps over the lazy dog.'.encode['utf-8'] >>> s b'The quick brown fox jumps over the lazy dog.' >>> # Back to string >>> s.decode['utf-8'] 'The quick brown fox jumps over the lazy dog.'1 sẽ hoạt động [không hoạt động trên chuỗi].
______1Cũng có thể gọi mã hóa giải mã.
______3
vậy tôi nhận được gì từ [một chuỗi] này mà trước đây tôi không có [một chuỗi]. vậy tại sao không giữ lại một bản sao của chuỗi ban đầu?
s = 'The quick brown fox jumps over the lazy dog.' b = s.encode[]bây giờ tôi có cả hai. hoặc có điều gì đặc biệt về kết quả chuỗi của s. mã hóa[]. giải mã[] ? ? ?
Truyền thống là áp lực của bạn bè từ những người đã khuất
Bạn gọi một người nói được ba thứ tiếng là gì? . Hai ngôn ngữ? . Một ngôn ngữ? .
Hồi đáp
Tìm thấy
Hồi đáp
đoạn trích
Bài viết. 6.529
Chủ đề. 116
Đã tham gia. Tháng 9 năm 2016
Danh tiếng. 486
23-Jan-2017, 02. 44 AM [Bài đăng này đã được sửa đổi lần cuối. 23-Jan-2017, 02. 44 giờ sáng bởi snippsat. ][23-Jan-2017, 01. 43 giờ sáng] Skaperen đã viết. bây giờ tôi có cả hai. hoặc có điều gì đặc biệt về kết quả chuỗi của s. mã hóa[]. giải mã[] ???Tất nhiên bạn có thể làm như thế này nếu bạn cần một bản sao.
Cả hai đều có không gian riêng trong bộ nhớ.
______8Nói thêm một chút về nội dung Unicode này, đây là một thay đổi lớn đối với Python 3.
Chỉ cần viết Unicode bằng Python 3. x và nó hoạt động.
Trong Python 3, tất cả đều là các chuỗi ký tự Unicode.
# Python 3.6 >>> print['Spicy jalapeño ☂'] Spicy jalapeño ☂ # Python 2.7 >>> print['Spicy jalapeño ☂'] Spicy jalapeño ☂Tiếp nhận nội dung từ bên ngoài vào Python 3. x,
chúng ta cần mã hóa nó thành một chuỗi.
Vì vậy,
>>> s = 'The quick brown fox jumps over the lazy dog.'.encode['utf-8'] >>> s b'The quick brown fox jumps over the lazy dog.' >>> # Back to string >>> s.decode['utf-8'] 'The quick brown fox jumps over the lazy dog.'3 đã được cung cấp một tham số mới là
>>> s = 'The quick brown fox jumps over the lazy dog.'.encode['utf-8'] >>> s b'The quick brown fox jumps over the lazy dog.' >>> # Back to string >>> s.decode['utf-8'] 'The quick brown fox jumps over the lazy dog.'4.
>>> s = 'The quick brown fox jumps over the lazy dog.'.encode['utf-8'] >>> s b'The quick brown fox jumps over the lazy dog.' >>> # Back to string >>> s.decode['utf-8'] 'The quick brown fox jumps over the lazy dog.'2Cũng có tham số để lấy một tệp được mã hóa không đúng định dạng như
>>> s = 'The quick brown fox jumps over the lazy dog.'.encode['utf-8'] >>> s b'The quick brown fox jumps over the lazy dog.' >>> # Back to string >>> s.decode['utf-8'] 'The quick brown fox jumps over the lazy dog.'5
>>> s = 'The quick brown fox jumps over the lazy dog.'.encode['utf-8'] >>> s b'The quick brown fox jumps over the lazy dog.' >>> # Back to string >>> s.decode['utf-8'] 'The quick brown fox jumps over the lazy dog.'6
>>> s = 'The quick brown fox jumps over the lazy dog.'.encode['utf-8'] >>> s b'The quick brown fox jumps over the lazy dog.' >>> # Back to string >>> s.decode['utf-8'] 'The quick brown fox jumps over the lazy dog.'5Vì vậy, hãy lưu [dưới dạng utf-8] và đọc trong
>>> s = 'The quick brown fox jumps over the lazy dog.'.encode['utf-8'] >>> s b'The quick brown fox jumps over the lazy dog.' >>> # Back to string >>> s.decode['utf-8'] 'The quick brown fox jumps over the lazy dog.'7
>>> s = 'The quick brown fox jumps over the lazy dog.'.encode['utf-8'] >>> s b'The quick brown fox jumps over the lazy dog.' >>> # Back to string >>> s.decode['utf-8'] 'The quick brown fox jumps over the lazy dog.'0
Hồi đáp
Tìm thấy
Hồi đáp