プログラミング

プロおよび熱狂的プログラマーのためのQ&A

17
コマンドライン引数の読み取り/処理方法は?
私はもともとCプログラマーです。私は多くの異なる議論を読むための数多くのトリックと「ハッキング」を見てきました。 Pythonプログラマがこれを行う方法にはどのようなものがありますか? 関連した Pythonスクリプトに渡されたコマンドライン引数を取得/解析する最良の方法は何ですか? 「[コマンド] [アクション] [パラメータ]」スタイルのコマンドラインインターフェイスを実装していますか? Pythonでコマンドライン引数を処理するにはどうすればよいですか? Pythonのoptparseを使用して位置引数ヘルプをフォーマットするにはどうすればよいですか?

16
出力表示を展開して、pandas DataFrameの列をさらに表示するにはどうすればよいですか?
対話モードまたはスクリプト実行モードで出力の表示を広げる方法はありますか? 具体的にはdescribe()、パンダでこの関数を使用していますDataFrame。ときにDataFrame広い5列(ラベル)ですが、私は私が欲しい記述統計を取得します。ただし、DataFrameさらに列がある場合、統計は抑制され、次のようなものが返されます。 >> Index: 8 entries, count to max >> Data columns: >> x1 8 non-null values >> x2 8 non-null values >> x3 8 non-null values >> x4 8 non-null values >> x5 8 non-null values >> x6 8 non-null values >> x7 8 non-null values 「8」の値は、列が6つあるか7つあるかを示します。「8」は何を意味しますか? 私はすでにIDLEウィンドウを大きくドラッグし、「IDLEの構成」幅オプションを増やして、役に立たないようにしました。 パンダを使用する私の目的は、describe()基本的なデータ操作と調査を行うためにStataのような2番目のプログラムを使用しないようにすることです。

30
Gitから資格情報を削除する
私はいくつかのリポジトリで作業していますが、最近は社内リポジトリで作業しているだけで、すべてが素晴らしかったです。 今日、コードをコミットして他のコードにプッシュする必要がありましたが、いくつか問題があります。 $ git push appharbor master error: The requested URL returned error: 403 while accessing https://gavekortet@appharbor.com/mitivo.git/info/refs?service=git-receive-pack fatal: HTTP request failed 私ができることは何もありません、それは再びパスワード入力をもたらすでしょう。 システムの資格情報をリセットして、Gitがリポジトリのパスワードを要求するようにするにはどうすればよいですか? 私が試してみました: git config --global --unset core.askpass パスワードを解除するには git config credential.helper 'cache --timeout=1' 資格情報のキャッシュを回避するために... 何も動作しないようです。誰かがより良いアイデアを持っていますか?
623 windows  git  credentials 

14
特定の部分的な名前を持つすべてのプロセスを強制終了する方法は?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 4ヶ月前に閉鎖。 取得したすべてのプロセスを強制終了したい: ps aux | grep my_pattern どうやってするの? これは動作しません: pkill my_pattern
623 linux  bash  posix 

8
特定の単語のGit commit差分またはコンテンツをgrepする方法
Gitコードリポジトリで、特定の単語を含むすべてのコミットを一覧表示します。私はこれを試しました git log -p | grep --context=4 "word" しかし、必ずしも検索したファイル名が返されるわけではありません(検索した単語から5行以内の場合を除きます)。 git grep "word" しかし、それは私に現在のファイルのみを提供し、履歴は提供しません。 特定の単語の変更を追跡できるように、履歴全体を検索するにはどうすればよいですか?コードベースで単語の出現を検索して、変更を追跡します(ファイル履歴で検索)。
622 git  search  grep 


16
C#DateTimeから「YYYYMMDDHHMMSS」形式
C#のDateTimeを "YYYYMMDDHHMMSS"形式に変換したい。しかし、私はこのフォーマットを取得するための組み込みメソッドを見つけられませんか?コメントは?
621 c#  datetime 


6
ローカルのコミットされていない変更を別のGitブランチにマージするにはどうすればよいですか?
Gitで次のようにするにはどうすればよいですか? 私の現在のブランチはbranch1で、ローカルに変更を加えました。しかし、私は今、実際にこれらの変更をbranch2に適用するつもりであることがわかりました。これらの変更を適用/マージして、branch1でコミットせずに、branch2でローカル変更になる方法はありますか?
621 git  branch 

24
組み込みのDOMメソッドまたはプロトタイプを使用して、HTML文字列から新しいDOM要素を作成する
要素を表すHTML文字列があります:'<li>text</li>'。それをDOMの要素(ul私の場合はa )に追加したいと思います。プロトタイプまたはDOMメソッドでこれを行うにはどうすればよいですか? (私はこれをjQueryで簡単に実行できることを知っていますが、残念ながら私たちはjQueryを使用していません。)

21
TypeScriptの `window`に新しいプロパティを明示的に設定するにはどうすればよいですか?
にプロパティを明示的に設定することにより、オブジェクトのグローバル名前空間を設定しますwindow。 window.MyNamespace = window.MyNamespace || {}; TypeScriptは次のことを強調しMyNamespace、不満を述べています: プロパティ 'MyNamespace'はタイプ 'ウィンドウ'の値には存在しません MyNamespaceアンビエント変数として宣言し、window明示性を削除することでコードを機能させることができますが、それはしたくありません。 declare var MyNamespace: any; MyNamespace = MyNamespace || {}; どのように私windowはそこに留まり、TypeScriptを幸せにすることができますか? 余談ですが、TypeScript windowはany間違いなく何かを含むことができる型であると告げるので、TypeScriptが文句を言うのは特に面白いと思います。
621 typescript 


5
ブランチを変更せずに別のGitブランチでファイルを表示する
そのブランチをチェックアウトせずにgitブランチでファイルを開くことは可能ですか?どうやって? 基本的に、私は常にブランチを切り替えずにgithub pagesブランチでファイルを開くことができるようにしたいと考えています。変更したくありません。表示したいだけです。

30
Chromeの自動入力を無効にする
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 いくつかのフォームでChromeの自動入力動作に関する問題が発生しています。 フォームのすべてのフィールドには、「メール」、「名前」、「パスワード」などの非常に一般的で正確な名前があり、それらもautocomplete="off"設定されています。 オートコンプリートフラグにより​​、オートコンプリートの動作が正常に無効になりました。入力を開始すると値のドロップダウンが表示されますが、Chromeがフィールドに自動入力する値は変更されていません。 この動作は問題ありませんが、Chromeが入力を誤って入力している場合を除きます。たとえば、電話の入力に電子メールアドレスを入力します。顧客はこれについて不満を言っているので、それが複数のケースで発生していることが確認されており、自分のマシンでローカルに実行した何かに対する何らかの結果ではありません。 私が考えることができる現在の唯一の解決策は、カスタム入力名を動的に生成してからバックエンドで値を抽出することですが、これはこの問題を回避するかなりハックな方法のようです。これを修正するために使用できる自動入力の動作を変更するタグや癖がありますか?

14
nullも許可する一意の制約を作成するにはどうすればよいですか?
GUIDを入力する列に一意の制約を設定します。ただし、私のデータにはこの列のnull値が含まれています。複数のnull値を許可する制約を作成するにはどうすればよいですか? これがシナリオの例です。このスキーマを考えてみましょう: CREATE TABLE People ( Id INT CONSTRAINT PK_MyTable PRIMARY KEY IDENTITY, Name NVARCHAR(250) NOT NULL, LibraryCardId UNIQUEIDENTIFIER NULL, CONSTRAINT UQ_People_LibraryCardId UNIQUE (LibraryCardId) ) 次に、私が達成しようとしていることについてこのコードを参照してください: -- This works fine: INSERT INTO People (Name, LibraryCardId) VALUES ('John Doe', 'AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA'); -- This also works fine, obviously: INSERT INTO People (Name, LibraryCardId) …
620 sql-server  tsql 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.