Niedawno przeprowadziłem migrację do Py 3.5. Ten kod działał poprawnie w Pythonie 2.7: with open(fname, 'rb') as f: lines = [x.strip() for x in f.readlines()] for line in lines: tmp = line.strip().lower() if 'some-pattern' in tmp: continue # ... code Po aktualizacji do wersji 3.5 otrzymuję: TypeError: a bytes-like object …
Mam listę: my_list = ['abc-123', 'def-456', 'ghi-789', 'abc-456'] i chcesz wyszukać elementy zawierające ciąg 'abc'. Jak mogę to zrobić? if 'abc' in my_list: by sprawdzić, czy 'abc'istnieje na liście, ale to jest częścią 'abc-123'i 'abc-456', 'abc'nie istnieje na własną rękę. Jak mogę zdobyć wszystkie przedmioty, które zawierają 'abc'?
Jaki jest najlepszy sposób na przesłanie danych wyjściowych z pliku java.io.OutputStream do ciągu znaków w Javie? Powiedz, że mam metodę: writeToStream(Object o, OutputStream out) Który zapisuje pewne dane z obiektu do podanego strumienia. Chcę jednak, aby dane wyjściowe zostały przetworzone na ciąg znaków tak łatwo, jak to możliwe. Zastanawiam się …
Czy istnieje prostszy sposób na połączenie elementów łańcucha na liście w pojedynczy łańcuch? Czy mogę korzystać z str.join()funkcji? Np. To jest wejście ['this','is','a','sentence']i to jest pożądane wyjściethis-is-a-sentence sentence = ['this','is','a','sentence'] sent_str = "" for i in sentence: sent_str += str(i) + "-" sent_str = sent_str[:-1] print sent_str
Jak przekonwertować wartość zmiennej PHP na ciąg znaków? Szukałem czegoś lepszego niż połączenie pustego łańcucha: $myText = $myVar . ''; Podobnie jak ToString()metoda w Javie lub .NET.
Co regex wzór I musiałby przejść do java.lang.String.split() rozdzielić ciąg na tablicę podciągów z wykorzystaniem wszystkich białych znaków ( ' ', '\t', '\n'itd) jako ograniczniki?
Próbuję dowiedzieć się, jak rzucić Intsię na klasę Stringw Swift. Wymyślam obejście, używając, NSNumberale chciałbym dowiedzieć się, jak to wszystko zrobić w Swift. let x : Int = 45 let xNSNumber = x as NSNumber let xString : String = xNSNumber.stringValue
Chciałbym mieć 2 języki dla interfejsu użytkownika i osobne wartości dla nich w moim pliku zasobów res\values\strings.xml: <string name="tab_Books_en">Books</string> <string name="tab_Quotes_en">Quotes</string> <string name="tab_Questions_en">Questions</string> <string name="tab_Notes_en">Notes</string> <string name="tab_Bookmarks_en">Bookmarks</string> <string name="tab_Books_ru">Книги</string> <string name="tab_Quotes_ru">Цитаты</string> <string name="tab_Questions_ru">Вопросы</string> <string name="tab_Notes_ru">Заметки</string> <string name="tab_Bookmarks_ru">Закладки</string> Teraz muszę dynamicznie pobierać te wartości w mojej aplikacji: spec.setContent(R.id.tabPage1); String pack = …
Mam sznurek a.b.c.d Chcę policzyć wystąpienia „.” w sposób idiomatyczny, najlepiej jednowarstwowy. (Wcześniej wyrażałem to ograniczenie jako „bez pętli”, na wypadek, gdy zastanawiasz się, dlaczego wszyscy próbują odpowiedzieć bez użycia pętli).
Próbuję usunąć określone znaki z ciągu przy użyciu Pythona. Tego właśnie używam kodu. Niestety wydaje się, że nic nie robi na łańcuch. for char in line: if char in " ?.!/;:": line.replace(char,'') Jak to zrobić poprawnie?
Przekaż opinię na temat przepełnienia stosu w usłudze : Przepełnienie w usłudze w tle Mam ciąg, powiedzmy, Hello worldi muszę zastąpić znak w indeksie 3. Jak mogę zastąpić znak przez określenie indeksu? var str = "hello world"; Potrzebuję czegoś takiego str.replaceAt(0,"h");
W systemie Windows szukałbym słowa w folderze. Podobnie chcę wiedzieć, czy określone słowo występuje w katalogu zawierającym wiele podkatalogów i plików. Moje wyszukiwanie składni grep pokazuje, że muszę podać nazwę pliku, tj grep string filename. Teraz nie znam nazwy pliku, więc co mam zrobić? Przyjaciel zasugerował, aby to zrobić grep …
Postać 👩👩👧👦 (rodzina z dwiema kobietami, jedną dziewczynką i jednym chłopcem) jest zakodowana jako taka: U+1F469 WOMAN, U+200D ZWJ, U+1F469 WOMAN, U+200D ZWJ, U+1F467 GIRL, U+200D ZWJ, U+1F466 BOY Jest więc bardzo ciekawie zakodowany; idealny cel do testu jednostkowego. Jednak wydaje się, że Swift nie wie, jak to leczyć. Oto …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.