Programowanie

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

7
Python argparse: Jak wstawić znak nowej linii w tekście pomocy?
Używam argparsew Pythonie 2.7 do analizowania opcji wprowadzania. Jedną z moich opcji jest wielokrotny wybór. Chcę zrobić listę w tekście pomocy, np from argparse import ArgumentParser parser = ArgumentParser(description='test') parser.add_argument('-g', choices=['a', 'b', 'g', 'd', 'e'], default='a', help="Some option, where\n" " a = alpha\n" " b = beta\n" " g = …
340 python  argparse 

13
Kodowanie URL przy użyciu C #
Mam aplikację, która wysyła żądanie POST do oprogramowania forum VB i loguje kogoś (bez ustawiania plików cookie lub czegokolwiek). Po zalogowaniu się użytkownika tworzę zmienną, która tworzy ścieżkę na ich komputerze lokalnym. c: \ tempfolder \ date \ nazwa użytkownika Problem polega na tym, że niektóre nazwy użytkowników zgłaszają wyjątek …
340 c#  .net  urlencode 

11
Dodanie kolumny do istniejącej tabeli podczas migracji Railsów
Mam model Użytkownicy, który potrzebuje :emailkolumny (zapomniałem dodać tę kolumnę podczas początkowego rusztowania). Otworzyłem plik migracji i dodałem t.string :email, zrobiłem rake db:migratei dostałem NoMethodError. Potem dodałem linię add_column :users, :email, :string znowu rake db:migrate, znowu NoMethodError. Czy brakuje mi tutaj kroku? Edycja: oto plik migracji. class CreateUsers < ActiveRecord::Migration …




12
Czas ISO (ISO 8601) w Pythonie
Mam plik W Pythonie chciałbym poświęcić czas na jego utworzenie i przekonwertować go na ciąg czasu ISO (ISO 8601) , zachowując fakt, że został on utworzony we wschodniej strefie czasowej (ET) . Jak mogę pobrać czas pliku i przekonwertować go na ciąg czasu ISO wskazujący wschodnią strefę czasową (i uwzględnia …
340 python  datetime  iso8601 

6
ASP.NET MVC Zobacz porównanie silnika
Szukałem w SO i Google podziału różnych silników widokowych dostępnych dla ASP.NET MVC, ale nie znalazłem nic więcej niż proste opisy wysokiego poziomu tego, czym jest silnik widoku. Niekoniecznie szukam „najlepszego” lub „najszybszego”, ale raczej kilka porównań rzeczywistych zalet / wad głównych graczy (np. Domyślnego WebFormViewEngine, silników widoku MvcContrib itp.) …

12
Otwórz port zapory w CentOS 7
Korzystam z CentOS 7 i muszę się upewnić, że porty 2888 i 3888 są otwarte. Przeczytałem ten artykuł, ale to nie zadziałało, ponieważ w systemie operacyjnym CentOS 7 nie ma iptables savepolecenia. Ktoś powiedział mi, że powyższy adres URL nie jest prawidłowy dla CentOS 7. I powinienem to zrobić . …
339 centos  port  firewall 

9
Git: wyświetla tylko pliki „nieśledzone” (także niestandardowe polecenia)
Czy istnieje sposób użycia polecenia, takiego jak git ls-fileswyświetlanie tylko nieśledzonych plików? Pytam o to, ponieważ używam następującego polecenia do przetwarzania wszystkich usuniętych plików: git ls-files -d | xargs git rm Chciałbym coś podobnego dla nieśledzonych plików: git some-command --some-options | xargs git add Byłem w stanie znaleźć -oopcję git …

30
Jak uzyskać podstawowy adres IP komputera lokalnego w systemie Linux i OS X? [Zamknięte]
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte w zeszłym roku . Popraw to pytanie Szukam rozwiązania wiersza polecenia, które zwróciłoby mi podstawowy (pierwszy) adres IP hosta lokalnego, inny …
339 bash  unix  ip  ifconfig 


19
Jak ustawić strefę czasową MySQL?
Na jednym serwerze, kiedy uruchamiam: mysql> select now(); +---------------------+ | now() | +---------------------+ | 2009-05-30 16:54:29 | +---------------------+ 1 row in set (0.00 sec) Na innym serwerze: mysql> select now(); +---------------------+ | now() | +---------------------+ | 2009-05-30 20:01:43 | +---------------------+ 1 row in set (0.00 sec)
339 mysql  timezone 

4
Co oznacza „carbongebra” w kontekście programowania?
Słyszałem kilka razy termin „węgiel kamienny” w programowaniu funkcjonalnym i kręgach PLT, szczególnie gdy dyskusja dotyczy przedmiotów, comonad, soczewek itp. Googlowanie tego terminu daje strony, które zawierają matematyczny opis tych struktur, co jest dla mnie prawie niezrozumiałe. Czy ktoś może wyjaśnić, co oznaczają węgiel drzewny w kontekście programowania, jakie jest …

11
Jak odinstalować Python 2.7 na Mac OS X 10.6.4?
Chcę całkowicie usunąć Python 2.7 z mojego Mac OS X 10.6.4. Udało mi się usunąć wpis ze PATHzmiennej, cofając mój .bash_profile. Ale chcę również usunąć wszystkie katalogi, pliki, dowiązania symboliczne i wpisy, które zostały zainstalowane przez pakiet instalacyjny Python 2.7. Mam pakiet instalacyjny z http://www.python.org/ . Jakie pozycje katalogów / …

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.