Help us understand the problem. What is going on with this user?
hoto
@hoto17296
ゆとりデータ分析マン

沖縄

ちゅらデータ株式会社

Following tags are none
Organizations
Comments
@seratch コメントありがとうございます。 JSON のリクエストボディに対応していないエンドポイントにも対応してみました! 余談ですが、ちょうど先日 [slackapi/python-sl...
> どうやらLambdaはAmazonLinuxで動いてるそうです Python 3.8 ランタイムからは Amazon Linux 2 で動くようになりました https://docs.aws.a...
@raki ありがとうございます! 内容を修正しました。
Pandas の CSV パーサエンジンを Python 実装に切り替えたら約6分半かかりました。 やはり C 実装で GIL が開放されていたからマルチスレッドでも速かったようですね。
あ、 @grafi さんのコメントにも > Pandas が GIL を開放するためと思われます。 って書いてありましたね。 @nagomiso > パーサーエンジンがC実装だからGILの制...
Python の threading は GIL を解放しないと思っていたんですけど、違うんですかね・・・? 今回のコードが CPU バウンドだとすると、GIL の制約下で速くなるのは不思議ですね ...
@grafi なるほど、今回は「Pandas DataFrame として読み込むだけだから I/O バウンドな処理」と思い込んでいたのですが、言われてみれば確かに I/O がそこまで遅いわけないですね...
@hyamatan asyncio の検証用コードありがとうございます! 試してみましたが、78秒と、並列化しない場合とほぼ変わらない結果でした。 Python はファイルの非同期 I/O に対応し...
@mion-fer マルチスレッドについても検証してみて追記しました。 読み込み順序について、実際にファイルが読み込まれる順序はバラバラだと思いますが、最終的に得られる結果 (本文の例でいう `ar...
@hyamatan 調べてみて追記したのですが、asyncio はファイルに対する非同期読み込みに対応していないため、今回のケースでは高速化はできなさそうかと思いました。
確かに!!! ご指摘ありがとうございます、本文追記しました
「GitHub の個人アカウントに課金 ($7/mon) してるユーザについているバッジ」という認識だったんですけど、課金していないのについているのは不思議ですね。 <del>Developer Pr...
プログラマが誤って ``` python np.random.shuffle(array) if True: suicide() ``` ``` python time_leap: if ...
@mollinaca ご指摘ありがとうございます。本文に追記いたしました。 余裕があれば `mysql-connector-python` 対応版に修正しようと思います。
@leftware 確認したところパラメータの型はリスト (またはディクショナリ) でも valid なようですが、サンプルコードでタプルを渡しておきながら説明文でリストと書いているのは確かに紛らわ...
@selfnavi 「クエリに値を安全に埋め込める仕組み」を prepared statement であると誤解していました。 訂正します、ご指摘ありがとうございます。
@henrich ありがとうございます! 知りませんでした、そっちのやり方のほうがスマートですね。
(まだ SageMaker 使ったことないのであまり参考にならないと思いますが) 機械学習の一連のフローに乗れるなら SageMaker の方が手間がかからなくて良いかもしれないですね 自分がこの環...
ピギャー 見事にフラグ回収されてしまった・・・ さすがでございます
ご指摘ありがとうございます! そのやり方だと Python 3 でも動くんですね
@tadsan ご指摘ありがとうございます。 本文追記しました。
だいぶ言葉足らずだったんですが、これを書いたのは 「リストに穴が開く (未定義の要素が存在する) ことってあり得るんだけ」 という会話が発端だったため、今回はすべてリスト (配列) を使いました。
@Rudiments > 上記のhtmlコードでは、box2に対してbox3が入れ子の状態にならないと青いボックスが表示されないのですが、「どうして入れ子にする必要があるのでしょうか?」 「(スタ...
  • 1 / 1
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした