• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Python Pytanie odnośnie funkcji

42 Warsaw Coding Academy
0 głosów
197 wizyt
pytanie zadane 5 sierpnia 2020 w Python przez Marak123 Stary wyjadacz (11,190 p.)
zamknięte 5 sierpnia 2020 przez Marak123
Wie ktoś może czy jest jakaś bibliotek lub funkcja która pozwala na odczytanie kodu źródłowego jakiegoś pliku typu .txt, .png lub .jpg itd. jest może taka funkcja która prze konwertuje ten plik na kod binarny?
komentarz zamknięcia: dzięki za odpowiedź

1 odpowiedź

+1 głos
odpowiedź 5 sierpnia 2020 przez Michałełe Nałogowiec (25,600 p.)
wybrane 5 sierpnia 2020 przez Marak123
 
Najlepsza

Plik  możesz otworzyć w trybie binarnym zwykłą funkcją open z odpowiednimi flagami

open("myfile", "rb")

 

komentarz 5 sierpnia 2020 przez Marak123 Stary wyjadacz (11,190 p.)
no właśnie próbowałem i jak chciałem wypisać to to pokazuje się coś takiego

"<_io.BufferedReader name='E:/Python/TESST.txt'>"
komentarz 5 sierpnia 2020 przez Michałełe Nałogowiec (25,600 p.)

Ale wypisujesz uchwyt do tego pliku - jeśli chcesz cały na raz to spróbuj:

uchwytDoPliku.read()

 

komentarz 5 sierpnia 2020 przez Marak123 Stary wyjadacz (11,190 p.)
No to też próbowałem bo zamiast wyświetlić się kod binarny to wyświetla się zawartość pliku

coś takiego:

b'zawartoscpliku'
komentarz 5 sierpnia 2020 przez Michałełe Nałogowiec (25,600 p.)
I teraz musisz to zmienić na system np. szesnastkowy ' '.join(hex(ord(x))[2:] for x in ZAWARTOSC_PLIKU)
komentarz 5 sierpnia 2020 przez Marak123 Stary wyjadacz (11,190 p.)
Aha dobra dzięki ja myślałem ze od razu po odczytaniu pliku to będę miał kod binarny
komentarz 5 sierpnia 2020 przez Michałełe Nałogowiec (25,600 p.)
Jakbyś otworzył np. PNG to byś miał - w sensie on byłby przekonwertowany na system szesnastkowy
komentarz 5 sierpnia 2020 przez Marak123 Stary wyjadacz (11,190 p.)
no właśnie to zrobiłem i miałem ten system myślałem ze z plikiem tekstowym też tak będzie

Podobne pytania

–3 głosów
0 odpowiedzi 240 wizyt
pytanie zadane 15 września 2019 w Sprzęt komputerowy przez Kubserq Nowicjusz (120 p.)
0 głosów
1 odpowiedź 271 wizyt
pytanie zadane 23 grudnia 2016 w Ruby przez Newperty Początkujący (280 p.)
0 głosów
2 odpowiedzi 264 wizyt
pytanie zadane 21 sierpnia 2015 w C i C++ przez Anonimowy Nowicjusz (120 p.)

93,382 zapytań

142,382 odpowiedzi

322,539 komentarzy

62,740 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...