プログラミング

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

2
python pip:依存関係を無視して強制インストール
満足できない依存関係をすべて無視して、pip pythonパッケージを強制的にインストールする方法はありますか? (私はそれがどのように「間違っている」かを気にしません、私はそれを行う必要があります、ロジックと理由は別にします...)
126 python  pip 

11
「BEGIN_OBJECTが必要ですが、1行1列目はSTRINGでした」
私はこの方法を持っています: public static Object parseStringToObject(String json) { String Object = json; Gson gson = new Gson(); Object objects = gson.fromJson(object, Object.class); parseConfigFromObjectToString(object); return objects; } そして、私はJSONを解析したいと思います: public static void addObject(String IP, Object addObject) { try { String json = sendPostRequest("http://" + IP + ":3000/config/add_Object", ConfigJSONParser.parseConfigFromObjectToString(addObject)); addObject = ConfigJSONParser.parseStringToObject(json); } catch …
126 java  json  parsing  gson 

6
パンダのマージを使用するときにインデックスを保持する方法
2つをマージDataFramesし、最初のフレームのインデックスを、マージされたデータセットのインデックスとして保持します。ただし、マージを実行すると、結果のDataFrameに整数インデックスが含まれます。左のデータフレームのインデックスを保持するように指定するにはどうすればよいですか? In [4]: a = pd.DataFrame({'col1': {'a': 1, 'b': 2, 'c': 3}, 'to_merge_on': {'a': 1, 'b': 3, 'c': 4}}) In [5]: b = pd.DataFrame({'col2': {0: 1, 1: 2, 2: 3}, 'to_merge_on': {0: 1, 1: 3, 2: 5}}) In [6]: a Out[6]: col1 to_merge_on a 1 1 b 2 3 c …
126 python  pandas 

13
リスト内の一意の値を数える方法
したがって、ユーザーに入力を求め、値を配列/リストに格納するこのプログラムを作成しようとしています。 次に、空白行が入力されると、それらの値のうちいくつが一意であるかがユーザーに通知されます。 私はこれを問題セットとしてではなく、実際の理由で構築しています。 enter: happy enter: rofl enter: happy enter: mpg8 enter: Cpp enter: Cpp enter: There are 4 unique words! 私のコードは次のとおりです: # ask for input ipta = raw_input("Word: ") # create list uniquewords = [] counter = 0 uniquewords.append(ipta) a = 0 # loop thingy # while loop to …

8
.corrを使用して2つの列間の相関を取得する
私は次のパンダのデータフレームを持っていますTop15: 1人あたりの引用可能なドキュメントの数を推定する列を作成します。 Top15['PopEst'] = Top15['Energy Supply'] / Top15['Energy Supply per Capita'] Top15['Citable docs per Capita'] = Top15['Citable documents'] / Top15['PopEst'] 一人当たりの被引用文献数と一人当たりのエネルギー供給量の相関関係を知りたい。だから私は.corr()メソッド(ピアソンの相関)を使います: data = Top15[['Citable docs per Capita','Energy Supply per Capita']] correlation = data.corr(method='pearson') 単一の数値を返したいのですが、結果は次のとおりです。



20
Laravel 5-HTTPSへのリダイレクト
私の最初のLaravel 5プロジェクトに取り組んでいますが、アプリにHTTPSを強制するロジックをどこにどのように配置するかわかりません。ここで重要なのは、アプリを指すドメインが多く、3つのうち2つだけがSSLを使用していることです(3つ目はフォールバックドメイン、長い話)。したがって、これを.htaccessではなく、アプリのロジックで処理したいと考えています。 Laravel 4.2では、次の場所にあるこのコードでリダイレクトを実行しましたfilters.php。 App::before(function($request) { if( ! Request::secure()) { return Redirect::secure(Request::path()); } }); 私はミドルウェアがこのようなものを実装すべき場所だと思っていますが、それを使用してこれを完全に理解することはできません。 ありがとう! 更新 私のようにCloudflareを使用している場合は、コントロールパネルに新しいページルールを追加することでこれを実現できます。



4
パンダのdatetime dtypes read_csv
複数の日時列を含むcsvファイルを読み込んでいます。ファイルを読み込むときにデータ型を設定する必要がありますが、日時に問題があるようです。例えば: headers = ['col1', 'col2', 'col3', 'col4'] dtypes = ['datetime', 'datetime', 'str', 'float'] pd.read_csv(file, sep='\t', header=None, names=headers, dtype=dtypes) 実行時にエラーが発生した場合: TypeError:データ型 "datetime"が理解できません 実際にpandas.to_datetime()を使用して列を変換することはオプションではありません。どの列がdatetimeオブジェクトになるかわかりません。その情報は変更される可能性があり、私のdtypesリストを知らせるものからのものです。 または、numpy.genfromtxtを使用してcsvファイルをロードし、その関数にdtypesを設定してから、pandas.dataframeに変換しようとしましたが、データが文字化けしました。どんな助けでも大歓迎です!

4
Pythonリクエストを使用してブラウザに偽装する方法は?
以下のサイトからコンテンツを入手したい。FirefoxやChromeなどのブラウザを使用すると、希望する実際のWebサイトページを取得できますが、Pythonリクエストパッケージ(またはwgetコマンド)を使用して取得すると、まったく異なるHTMLページが返されます。私はウェブサイトの開発者がこれのためにいくつかのブロックを作ったと思ったので、問題は: Pythonリクエストまたはコマンドwgetを使用して、ブラウザーの訪問を偽装するにはどうすればよいですか? http://www.ichangtou.com/#company:data_000008.html

3
curl -GETおよび-X GET
Curlは、Xで始まる一連の異なるhttpメソッド呼び出しを提供しますが、同じメソッドを提供します。私は両方を試しましたが、違いを理解することができません。これらの2つの操作の違いを誰かがすぐに説明できますか?
126 curl  http-method 

2
関数の引数として文字列(&String)、Vec(&Vec)、またはボックス(&Box)への参照を受け入れることが推奨されないのはなぜですか?
私は&String引数としてaを取るRustコードをいくつか書きました: fn awesome_greeting(name: &String) { println!("Wow, you are awesome, {}!", name); } Vecまたはへの参照を取り込むコードも作成しましたBox。 fn total_price(prices: &Vec<i32>) -> i32 { prices.iter().sum() } fn is_even(value: &Box<i32>) -> bool { **value % 2 == 0 } しかし、私はこのようにするのは良い考えではないというフィードバックを受け取りました。何故なの?

15
react-native:コマンドが見つかりません
-bash:react-native:コマンドを取得していますが、react-nativeプロジェクトの作成中にコマンドが見つかりませんでした。 以下は追加情報です 1. brew --version homebrew 0.9.9 2 brew info watchman watchman `enter code here`stable 4.50 /usr/local/Cellar/watchman/4.4.0 3. brew info flow stable 0.24.1 /usr/local/Cellar/flow/0.24.1 4. brew info node stable 6.1.0 /usr/local/Cellar/node/6.1.0 5. npm -version 3.8.6 6. echo $PATH /Users/Ashok/.rbenv/shims:/Users/Ashok/.rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin 以下のリンクから提案された手順を試しましたが、それでも同じエラーが発生します。 反応ネイティブコマンドが見つかりません 彼らがソリューションで指定した「npm」ディレクトリはありません Ashoks-MacBook-Pro:share Ashok$ ls aclocal doc info ruby-build zsh …

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