Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów

8
Konwertuj listę słowników do pand DataFrame
Mam listę takich słowników: [{'points': 50, 'time': '5:00', 'year': 2010}, {'points': 25, 'time': '6:00', 'month': "february"}, {'points':90, 'time': '9:00', 'month': 'january'}, {'points_h1':20, 'month': 'june'}] I chcę zmienić to w pandy DataFrame taką: month points points_h1 time year 0 NaN 50 NaN 5:00 2010 1 february 25 NaN 6:00 NaN 2 …



13
Ciągi wielowierszowe w JSON
Piszę niektóre pliki danych w formacie JSON i chciałbym, aby niektóre naprawdę długie wartości ciągu były podzielone na wiele wierszy. Używając modułu JSON Pythona, otrzymuję wiele błędów, niezależnie od tego, czy używam, \czy \njako ucieczki. Czy w JSON jest możliwe ciągi wieloliniowe? To głównie dla wygody wizualnej, więc przypuszczam, że …
655 json  string  syntax  multiline 

12
Zrozumienie unikalnych kluczy dla potomków tablicy w React.js
Buduję komponent React, który akceptuje źródło danych JSON i tworzy sortowalną tabelę. Każdy z wierszy danych dynamicznych ma przypisany unikalny klucz, ale wciąż pojawia się błąd: Każde dziecko w tablicy powinno mieć unikalny „klucz” rekwizyt. Sprawdź metodę renderowania TableComponent. Moja TableComponentmetoda renderowania zwraca: <table> <thead key="thead"> <TableHeader columns={columnNames}/> </thead> <tbody …


14
Używanie LINQ do usuwania elementów z Listy <T>
Powiedz, że mam zapytanie LINQ, takie jak: var authors = from x in authorsList where x.firstname == "Bob" select x; Biorąc pod uwagę, że authorsListjest to typ List&lt;Author&gt;, jak mogę usunąć Authorelementy, authorsListktóre są zwracane przez zapytanie do authors? Lub, inaczej mówiąc, jak mogę usunąć z Boba wszystkich imion równych …
654 c#  .net  linq  list 


14
Dlaczego OAuth v2 ma zarówno tokeny dostępu, jak i odświeżania?
Sekcja 4.2 projektu protokołu OAuth 2.0 wskazuje, że serwer autoryzacji może zwrócić zarówno access_token(używany do uwierzytelnienia się w zasobie), jak i taki refresh_token, który służy wyłącznie do utworzenia nowego access_token: https://tools.ietf.org/html/rfc6749#section-4.2 Dlaczego oba? Dlaczego nie zrobić access_tokenostatniego tak długo, jak refresh_tokennie ma refresh_token?

12
Jak połączyć dwa lub więcej zestawów zapytań w widoku Django?
Próbuję zbudować wyszukiwanie dla witryny Django, którą tworzę, i podczas tego wyszukiwania szukam w 3 różnych modelach. Aby uzyskać paginację na liście wyników wyszukiwania, chciałbym użyć ogólnego widoku lista_obiektu do wyświetlenia wyników. Ale żeby to zrobić, muszę scalić 3 zestawy zapytań w jeden. Jak mogę to zrobić? Próbowałem tego: result_list …

30
Dlaczego dodanie nagłówków CORS do trasy OPTIONS nie pozwala przeglądarkom na dostęp do mojego interfejsu API?
Usiłuję obsługiwać CORS w mojej aplikacji Node.js korzystającej z frameworka internetowego Express.js. Przeczytałem dyskusję grupy Google na temat tego, jak sobie z tym poradzić i przeczytałem kilka artykułów o tym, jak działa CORS. Najpierw zrobiłem to (kod jest napisany w składni CoffeeScript): app.options "*", (req, res) -&gt; res.header 'Access-Control-Allow-Origin', '*' …


24
Wysyłanie wiadomości e-mail w systemie Android za pomocą JavaMail API bez korzystania z domyślnej / wbudowanej aplikacji
Próbuję utworzyć aplikację do wysyłania poczty w systemie Android. Jeśli użyję: Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); Spowoduje to uruchomienie wbudowanej aplikacji na Androida; Próbuję wysłać pocztę bezpośrednio po kliknięciu przycisku bez korzystania z tej aplikacji.

30
Adresy URL routera React nie działają podczas ręcznego odświeżania lub pisania
Używam routera React i działa dobrze, kiedy klikam przyciski łącza, ale po odświeżeniu strony nie ładuje się, co chcę. Na przykład jestem w localhost/joblistśrodku i wszystko jest w porządku, ponieważ przybyłem tutaj, naciskając link. Ale jeśli odświeżę stronę, otrzymam: Cannot GET /joblist Domyślnie tak nie działało. Początkowo miałem URL jak …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.