プログラミング

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


11
Pythonのデフォルトのエンコーディングを変更しますか?
コンソールからアプリケーションを実行すると、Pythonで多くの「エンコードできない」および「デコードできない」問題が発生します。しかし、Eclipse PyDev IDEでは、デフォルトの文字エンコーディングはUTF-8に設定されています。 デフォルトのエンコーディングの設定を探してみたところ、Python sys.setdefaultencodingは起動時に関数を削除してしまい、使用できないと言われています。 それで、それに対する最善の解決策は何ですか?

15
CSSを使用して、要素全体の幅ではなく、テキストの幅に背景色を設定するにはどうすればよいですか?
私が欲しいのは、緑の背景がテキストのすぐ後ろにあり、ページ幅の100%ではないことです。これが私の現在のコードです: h1 { text-align: center; background-color: green; } <h1>The Last Will and Testament of Eric Jones</h1> コードスニペットを実行する結果を非表示スニペットを展開
143 html  css 

8
XHR chrome / firefoxなどを編集して再生しますか?
私は、ブラウザーで作成されたXHRリクエストを変更し、それを再度再生する方法を探していました。ブラウザで完全なPOSTリクエストを実行したとします。変更したいのは、小さい値を指定してからもう一度再生することだけです。これは、ブラウザーで直接実行する方がはるかに簡単で高速です。 私は少しググってみましたが、ChromeやFirefoxでこれを行う方法を見つけていません。それらのブラウザのいずれか、またはおそらく別のブラウザでそれを行う方法はありますか?

3
Angular2:コンポーネントをレンダリングする前にデータを読み込む方法は?
コンポーネントがレンダリングされる前に、APIからイベントをロードしようとしています。現在、コンポーネントのngOnInit関数から呼び出すAPIサービスを使用しています。 私のEventRegisterコンポーネント: import {Component, OnInit, ElementRef} from "angular2/core"; import {ApiService} from "../../services/api.service"; import {EventModel} from '../../models/EventModel'; import {Router, ROUTER_DIRECTIVES, ROUTER_PROVIDERS, RouteConfig, RouteParams, RouterLink} from 'angular2/router'; import {FORM_PROVIDERS, FORM_DIRECTIVES, Control} from 'angular2/common'; @Component({ selector: "register", templateUrl: "/events/register" // provider array is added in parent component }) export class EventRegister implements OnInit …

4
SSLは実際にはどのように機能しますか?
SSLはどのように機能しますか? クライアント(またはブラウザー)およびサーバー(またはWebサーバー?)のどこに証明書がインストールされていますか? ブラウザーにURLを入力してサーバーからページを取得すると、信頼/暗号化/認証プロセスはどのように開始されますか? HTTPSプロトコルはどのように証明書を認識しますか?すべての信頼/暗号化/認証が機能する証明書であるにもかかわらず、HTTPが証明書で機能しないのはなぜですか?

10
複数のステートメントを1行に入れる方法は?
この問題を正確に熟考するためのタイトルがわからなかったので、ゴルフをコーディングすることは少し具体的ではないにしても適切と思われます。 私はpythonの理解を少し知っていますが、「読む」のは非常に難しいようです。私の見方では、内包表記は次のコードと同じように実行できます。 for i in range(10): if i == 9: print('i equals 9') このコードは、現在の理解よりもはるかに読みやすくなっていますが、1行に2つの「:」を含めることはできないことに気づきました...これも私をもたらします... 私の質問: 次の例を1行にまとめる方法はありますか? try: if sam[0] != 'harry': print('hello', sam) except: pass このようなものは素晴らしいでしょう: try: if sam[0] != 'harry': print('hellp', sam) except:pass しかし、再び衝突する「:」に遭遇します。exceptなしでtry(またはそれに似たもの)を実行する方法があるかどうかも知りたいです。その無駄なライン。 入力していただきありがとうございます...そしてここにスマイリーがあります:D
143 python 

3
Sparkでは、ステージはどのようにタスクに分割されますか?
以下では、すべての時点で1つのSparkジョブのみが実行されていると仮定します。 これまでに得たもの Sparkで何が発生するかを理解します。 ときにSparkContext作成され、各ワーカーノードは、executorを開始します。エグゼキューターは、ドライバープログラムに接続する個別のプロセス(JVM)です。各エグゼキュータは、ドライバプログラムのjarを持っています。ドライバーを終了すると、実行プログラムがシャットダウンされます。各エグゼキュータはいくつかのパーティションを保持できます。 ジョブが実行されると、系統グラフに従って実行計画が作成されます。 実行ジョブは複数のステージに分割され、ステージには(リネージュグラフで)隣接する変換とアクションがすべて含まれますが、シャッフルは含まれません。したがって、ステージはシャッフルによって分離されます。 という事は承知しています タスクは、Functionオブジェクトをシリアル化することによってドライバーからエグゼキューターに送信されるコマンドです。 エグゼキューターは、コマンド(タスク)を(ドライバーjarを使用して)逆シリアル化し、パーティションで実行します。 だが 質問 ステージをこれらのタスクに分割するにはどうすればよいですか? 具体的には: タスクは変換とアクションによって決定されますか、それとも複数の変換/アクションがタスクに含まれる可能性がありますか? タスクはパーティションによって決定されますか(パーティションごとのステージごとに1つのタスクなど)。 タスクはノードによって決定されますか(ノードごとのステージごとに1つのタスクなど)? 私が思うこと(たとえ正しいとしても、部分的な答えのみ) でhttps://0x0fff.com/spark-architecture-shuffle、シャッフルを画像で説明されています そして、私はルールが ノードの数に関係なく、各ステージは#number-of-partitionsタスクに分割されます 最初の画像では、3つのマップタスクと3つの縮小タスクがあると思います。 0x0fffからの画像の場合、8つのマップタスクと3つの削減タスクがあると思います(オレンジとダークグリーンのファイルが3つしかない場合)。 いずれにせよ未解決の質問 あれは正しいですか?しかし、それが正しいとしても、複数の操作(たとえば、複数のマップ)が1つのタスク内にあるか、操作ごとに1つのタスクに分かれているかに関わらず、上記の私の質問にはまだ回答がありません。 他の人が言うこと Sparkのタスクとは何ですか?Sparkワーカーはjarファイルをどのように実行しますか?そして、Apache Sparkスケジューラーはどのようにファイルをタスクに分割しますか?似ていますが、質問が明確に回答されているとは思いませんでした。
143 apache-spark 

10
コード終了時にアラームを鳴らす
コードの実行に非常に長い時間がかかる状況にあり、常にそれを見つめたくはありませんが、いつ実行されたかを知りたいのです。 (Python)コードの音を「アラーム」にするにはどうすればよいですか?コードの最後に達したときに.wavファイルを再生するように考えていました... これは実現可能なアイデアですか?もしそうなら、どうすればそれができますか?
143 python  alarm  audio 

1
Pythonバイトをファイルに書き込む
文字列を返す関数があります。文字列には、キャリッジリターンと新しいラインフィード(0x0D、0x0A)が含まれます。ただし、ファイルに書き込むと、新しい改行のみが含まれます。キャリッジリターンと新しいラインフィードを出力に含める方法はありますか。 msg = function(arg1, arg2, arg3) f = open('/tmp/output', 'w') f.write(msg) f.close()
143 python 

25
HTML入力タグで数値のみを受け入れるようにする方法は?
特定の<input>フィールドが数値としてのみ値をとることを確認する必要があります。入力はフォームの一部ではありません。したがって、送信されないため、送信中に検証することはできません。ユーザーが数字以外の文字を入力できないようにしたい。 これを達成するためのきちんとした方法はありますか?



4
PowerShellと-contains演算子
次のスニペットを考えてみましょう: "12-18" -Contains "-" これはと評価されると思いますtrueが、そうではありません。これはfalse代わりに評価されます。なぜこれが起こるのかはわかりませんが、実際に起こります。 これを回避するには、代わりにこれを使用できます。 "12-18".Contains("-") これで、式はtrueと評価されます。 最初のコードスニペットがそのように動作するのはなぜですか?-うまくいかない特別なものはあり-Containsますか?ドキュメントには、それについては何も言及していません。

10
JSONからpandas DataFrame
私がやろうとしているのは、次のように緯度と経度の座標で指定されたパスに沿ってGoogle Maps APIから標高データを抽出することです。 from urllib2 import Request, urlopen import json path1 = '42.974049,-81.205203|42.974298,-81.195755' request=Request('http://maps.googleapis.com/maps/api/elevation/json?locations='+path1+'&sensor=false') response = urlopen(request) elevations = response.read() これにより、次のようなデータが得られます。 elevations.splitlines() ['{', ' "results" : [', ' {', ' "elevation" : 243.3462677001953,', ' "location" : {', ' "lat" : 42.974049,', ' "lng" : -81.205203', ' },', ' "resolution" : …

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