くだすれPython(超初心者用) その38 at TECH
[2ch|▼Menu]
[前50を表示]
750:デフォルトの名無しさん
18/07/27 08:37:47.78 PiIiFuVe.net
質問です
pythonでguiを作りたいのですが、PyQt4やPySideなど選択肢がいくつかあり、
どれを使えばよいのかわかりません。
作りたいguiは、伺かのようなデスクトップアクセサリを想像下さい。

751:デフォルトの名無しさん
18/07/27 09:51:08.08 3PyUer9A.net
こんにちは。
プログラミングを始めたばかりのものです。
ATOMとCV codeというエディタが良さそうということが分かったのですが、どちらが良いのか判断がつきません。
デザインはATOMの方が好みですが、CV codeの方が軽いみたいです。
蛇使いの皆さまはどのエディタを使ってらっしゃるのですか?

752:デフォルトの名無しさん
18/07/27 10:06:17.73 ZVlHHhEU.net
pycharm

753:デフォルトの名無しさん
18/07/27 10:54:20.46 SA3waym+.net
>>729
最初からついてるtkinterじゃダメなの?

754:デフォルトの名無しさん
18/07/27 11:06:23.92 iuSFf9/f.net
VS code+拡張機能のcode runnerが好き。

755:デフォルトの名無しさん
18/07/27 11:29:35.87 f89eR0Ff.net
色々エディタ試したけどこれまでmatlabでデータ解析しててそこから移行した身としては結局jupyter notebookをブラウザで使うのが一番快適
pycharmでもほぼ同じ形でjupyter使えるけどvimプラグインがブラウザ版の方がまともに動くからブラウザ1択

756:デフォルトの名無しさん
18/07/27 12:13:00.47 gABmQ8HW.net
>>723
while文の練習だから
whileからinputA != inputBで抜け出すか条件を満たしたらbreakするようにするんじゃね?

757:デフォルトの名無しさん
18/07/27 12:17:56.83 3PyUer9A.net
>>733
>拡張機能のcode runne
vs codeでは統合ターミナルからプログラムを実行する機能が最初から付いているみたいですが、これではダメなんでしょうか?

758:デフォルトの名無しさん
18/07/27 12:26:51.02 EhRta7HB.net
マウスドラッグで選択した範囲を実行できる

759:デフォルトの名無しさん
18/07/27 12:56:29.16 3PyUer9A.net
>>737
そうなんですか!それは便利そうですね。
ATOMにもエディタ上でコードを実行する拡張機能はありますが、範囲選択出来るものは無いんでしょうね。
そう考えると、そこはvs codeの強みですね。

760:デフォルトの名無しさん
18/07/27 13:28:32.35 xspZOSEh.net
>>727
できました!!
ありがとうございます。

761:デフォルトの名無しさん
18/07/27 13:59:45.78 PiIiFuVe.net
>>731-732
ありがとうございます。
筑波鯖落ちてるぽいんで夕方に挑戦してみます。

762:デフォルトの名無しさん
18/07/27 18:04:05.01 2tx+XqDJ.net
>>730
メインはjupyter。サクッと可視化や


763:計算するのに向いてる。 ある程度処理が定型化してきたり、複雑な処理が必要なときはspyder使ってる。格納してる変数が見やすい。



764:デフォルトの名無しさん
18/07/27 19:09:47.23 h33KZnwb.net
>>729
wxPython

765:デフォルトの名無しさん
18/07/27 20:24:06.17 qxJNotC2.net
>>738
強みもクソもAtomがVSCodeに勝っている点など無い
開発元のGitHubもMSに買収されたから、そのうちアップデートでいつのまにかAtomを使っていたつもりがVSCodeになってるかもね

766:デフォルトの名無しさん
18/07/27 23:54:43.74 2cdor2Ki.net
>>729
私見だけど御三家はtkinter wxPython PyQtかな。
意外とwysiwygなGUIデザイナが少なくて、私は最終的にPyQtに落ち着きました。
tkinterはウィジェットが野暮ったいとよく言われてますが、なにせ標準ライブラリなので
クロスプラットフォームでやり取りしやすいのがメリットですね。GUIデザイナはPAGEと
SpecTcl のGUIビルダーを使ってました。
PyQtはQtDesignerがスグレモノなのとウィジェットでかっこいいのがあるのがメリット。
wxはネットや本で解説が多いのがメリットでしょうか?GUIデザイナはwxGladeを使ってました。

他にもpyGTKとか pyFLTKがありますが、ややマイナーですね。
とりあえず迷ったらtkinterが無難じゃないでしょうか?
いずれのguiツールキットも多少の文法に差はあれど、ウィジェットの配置、
ウィジェットのイベント発生と処理ルーチンの関連付けなど似通ったところも
多いので、どれから始めても損はないと思います。

767:デフォルトの名無しさん
18/07/27 23:57:29.47 2cdor2Ki.net
連投ですみません。
PyQtをお考えならPyQt4よりもPyQt5の方が良いと思います。
本家QtがもうQt5に移行してますんで....。Python2ベースでもPyQt5行けたと記憶してます。

768:デフォルトの名無しさん
18/07/27 23:58:44.21 qxJNotC2.net
PyQtは金払ってないならGPLだぞ
>>744にGPLに基いたソースの公開を要求する

769:デフォルトの名無しさん
18/07/28 00:05:13.55 S3Ok9Ccf.net
>>746
欲しいならあげるけど、pyserial併用してPICマイコンでA/D変換したり、パルス周波数カウントしたり
のデータロガーとグラフ化とかのソフトだよ(個人利用)。
捨てメアド晒してくれたらあげるよ。

770:デフォルトの名無しさん
18/07/28 07:43:53.49 xhdch3yL.net
そんなもん役に立たんやん

771:デフォルトの名無しさん
18/07/28 10:04:26.73 b6q7hkfi.net
何かの実験とかに使うんだろ

772:デフォルトの名無しさん
18/07/28 13:24:40.81 ajpP7grn.net
>>746
非公開成果物にソース公開の義務はなくね?今回くれるそうだからいいけど

773:デフォルトの名無しさん
18/07/28 13:32:54.33 39ICzHjE.net
wxPythonのGUIエディタはXRCedで造って
xmlからインポート生成がおすすめ

774:デフォルトの名無しさん
18/07/28 15:52:03.70 S3Ok9Ccf.net
>>749
当たり。
車のクランク角センサー信号の解析とリアO2センサーの解析を知人に頼まれました。
ちょこっとしたツール作るのにはPython最強だと信じてます。
ところで、今まで個人使用だったから気にせんかったけど、
「ソース公開を要求する」ってPythonだと欲しい人にpythonファイル配布=ソース公開でいいと思ってましたが、GPL要件に抵触するの?

775:デフォルトの名無しさん
18/07/28 15:58:03.13 39ICzHjE.net
欲しい人に提供出来るなら問題ない

776:デフォルトの名無しさん
18/07/28 15:59:10.66 S3Ok9Ccf.net
>>753
ありがとん

777:デフォルトの名無しさん
18/07/28 18:22:37.49 MUBCHZ+y.net
それも違うと思う

778:デフォルトの名無しさん
18/07/28 22:26:56.90 9hL0Kgvu.net
グルが退いてPython分裂確


779:定かな



780:デフォルトの名無しさん
18/07/28 22:52:27.27 1ehD8zO6.net
至急、大至急
いきり立ったボクのパイソンを鎮めるコードを教えてください

781:522
18/07/28 23:39:32.01 iz8qBEa3.net
>>757
パイを見ながら白いものが発射されるまでソンを繰り返し擦る…これをコードにする。

782:デフォルトの名無しさん
18/07/29 00:18:45.86 nycWyOY/.net
>>752
745じゃないけど、本当にソース見せてくれるなら結構興味ある内容だから見てみたいな

783:デフォルトの名無しさん
18/07/29 10:11:50.18 lnZnONJF.net
>>759
ありがとうございます。でも、そんなたいしたもんじゃないっす。
自分の場合、シリアル通信のスケルトンを作ってあるので、それを実験のたびにいじって
使ってるだけっす。自分使用だけですので通信の設定とかなり省略してます。
PICやArduinoにAD変換やらタイマー割り込みやらやらせて、制御と結果をシリアルでやりとりしてます。
世間様から見たら拙いレベルでしょうが、最近は3chのAD変換を毎秒数回やらせて、matplotlibを
Qtに貼り付けて半リアルタイムで折れ線グラフ描画させました。
pythonでも1秒に10回程度のシリアル通信→matplotlibグラフ描画だと遅延なく行けますね。
ちなみに使用マシンはHPのstream11だったのでかなり非力なはず。

784:デフォルトの名無しさん
18/07/29 13:33:21.35 pFjYaTQt.net
ラズパイ・Python なら、日経リナックスに毎号載ってる

785:デフォルトの名無しさん
18/07/29 21:17:56.21 Za8iLCLk.net
PLCのデバイスのデータを取得、可視化したいと思うのですが例を見つけられず使うべきモジュールなども分からないのですが、pythonでもPLCとの通信は可能なのでしょうか?

786:デフォルトの名無しさん
18/07/29 21:36:24.31 QqHz9FOF.net
>>762
MODBUSなら普通に可能
ライブラリは探せば転がってるだろうし、仕様書読んで自分で実装するのも難しくない
それ以外のプロトコルなら諦めたほうがいい

787:デフォルトの名無しさん
18/07/29 22:30:35.84 5OCixPMz.net
str = "707974686F6E"
という文字列をそのままバイナリとして扱って
ファイルに書き出したいのですがどうすればできますか?
ご指導よろしくお願いします。

788:デフォルトの名無しさん
18/07/29 23:24:55.28 Za8iLCLk.net
>>763
ありがとうございます
三菱のプロトコルしか知りませんでした
今回通信を考えているのも三菱なのでMODBUSが使えるか調べてみます

789:デフォルトの名無しさん
18/07/30 01:07:57.89 lx748SGf.net
>>764です
bytes.fromhex(str)
で出来ました。

790:デフォルトの名無しさん
18/07/31 20:18:58.02 YQbm6dCb.net
>>760
リアルタイム用途で見た目を気にしないならmatplotlib使うよりpyqtgraph 使う方がいいよ
なんといっても軽い
Matplotlibが律速する場合もあるし、見た目が気になるなら、pyqtgraph 自身をチューンすることもできる

791:デフォルトの名無しさん
18/07/31 20:43:00.87 Aajb8fUV.net
Pythonで、スクリプトが書かれている、このファイル名を取得する方法ってありますか?
__file__だと、実行中のスクリプト、すなわち、あるファイルをインポートしたファイルのファイル名が取得されます

792:デフォルトの名無しさん
18/07/31 23:46:26.55 PrQlt9wc.net
__module__

793:デフォルトの名無しさん
18/08/01 04:21:38.02 VsPvQvPO.net
どうもきょうの夜中までウィルブレインズで半額セール
4,500円でpycharmがてにはいるみたい
でも一年目だけらしい
来年からは通常の値段みたい
買おうか迷うー
なんか勉強がはかどるきがするんだよね
期間限定割引 50% OFF 半額セール (7/30 23:00 〜 8/1 23:59)
URLリンク(www.willbrains.jp)

794:デフォルトの名無しさん
18/08/01 04:29:14.56 VsPvQvPO.net
いまTwitterみてたらこの割引のpychamを一年目と二年目と同時に2つ半額で買えるらしい
これはますます迷うよね

795:デフォルトの名無しさん
18/08/01 04:32:11.78 uYla8EJq.net
>>769
ありがとうございます。しかし、うまくいかなかったです。
inspect.getfile(モジュール名)
これでうまくいきました。
プロジェクトにログ用のフォルダを作り、どの階層のモジュールからも、そのフォルダにログをはかせるようなロガーを作りたかったための質問でした。

796:デフォルトの名無しさん
18/08/01 04:46:17.07 uYla8EJq.net
>>772
inspect.getfile(クラス名orメソッド名)
でした

797:デフォルトの名無しさん
18/08/01 15:26:23.05 CSdNK3YN.net
>>770
あのpycharmが4500円で?!これは買わないわけにはいけないですね
さっそくポチりました!!

798:デフォルトの名無しさん
18/08/01 15:29:43.87 rcopd38/.net
VSCodeに食われて焦ってるのかな
そのうちもっと下がりそう

799:デフォルトの名無しさん
18/08/01 15:38:45.57 bGonmpIn.net
PyCharm購入しちゃいました。
個人は1年のみと書かれていましたが、どうやると2年分購入できるのですか?

800:デフォルトの名無しさん
18/08/01 15:54:16.40 psA1VA0Q.net
pycharmってただじゃね?

801:デフォルトの名無しさん
18/08/01 16:30:32.50 bGonmpIn.net
Communication Editionは無料だけど、
ちょっとだけ便利な機能を使える
Professional Edirionが有料。

802:デフォルトの名無しさん
18/08/01 20:14:40.28 Hlbnt7Qk.net
ステマして欲しかったらアフィリエイトプログラム提供してや〜

803:デフォルトの名無しさん
18/08/01 20:42:41.33 wg+P+5qB.net
「今なら2年セットで9,000円、9,000円でのご奉仕です」
「わ〜すご〜〜い」

804:デフォルトの名無しさん
18/08/01 21:14:35.90 J/NkaOoc.net
マジかpycharmやっす

805:デフォルトの名無しさん
18/08/01 21:52:06.36 QBK7Rh0q.net
買うならIntelliJ一年にしとけよ
プラグイン入れたらPythonも使えるし、他の言語使いたくなってもVSCodeに移行しなくていいし、どうせ一年経てばVSCodeに抜かれてるだろうし

806:デフォルトの名無しさん
18/08/01 22:40:43.68 5fwtyDRm.net
>>757
残念、君のはpythonではなく、chin-anagoのようだ

807:デフォルトの名無しさん
18/08/02 21:31:33.99 F/h3S70F.net
VS code使ってるけどpycharmってそんなに便利なんか?

808:デフォルトの名無しさん
18/08/02 21:44:33.29 38NCGfIc.net
>>784
CEは無料なんだから使って見ろよ
ubuntuのスナップならインスコもクソ楽だから

809:デフォルトの名無しさん
18/08/02 21:59:40.90 s7qeWpa7.net
pycharmはVisual Studioに近いレベルでつかえる

810:デフォルトの名無しさん
18/08/03 15:43:38.07 cQZg0MWn.net
PyChaemPEはSSH経由でリモートデバッグできるのが何気に便利。
ターゲットがRasPiでも使えると思う。

811:デフォルトの名無しさん
18/08/03 15:46:37.11 1Ao96BNz.net
>>787
それVSCodeでもできるよ

812:デフォルトの名無しさん
18/08/03 17:33:15.11 MlCTVi/l.net
Mac使ってる人
python用のオススメエディタ教えてください

813:デフォルトの名無しさん
18/08/03 18:21:25.98 nvtpw5EJ.net
VSCode

814:デフォルトの名無しさん
18/08/03 19:06:19.09 51eYUNtv.net
>>789
CotEditorとかそんな名前の、緑の切手のアイコンのやつ

815:デフォルトの名無しさん
18/08/03 19:27:18.31 FK7m8NQ8.net
pythonで機械学習始めようと思うんですけどぶっちゃけ数学とか全く分からなくてもいけますか?

816:デフォルトの名無しさん
18/08/03 19:35:57.20 51eYUNtv.net
キビシー

817:デフォルトの名無しさん
18/08/03 19:41:58.84 9DvMxICn.net
>>792
すげー簡単な教師あり画像認識振り分けぐらいだったらできなくはないけど
その


818:認識の精度を上げたりしようとすると必要になってくる



819:デフォルトの名無しさん
18/08/03 19:42:21.26 1Ao96BNz.net
機械学習のアルゴリズムは分かんなくてもいいけど、結果にどれだけ意味があるのかが定量的にわかるくらいの数学力(統計力)は最低限必要
でないとただの占いになる

820:デフォルトの名無しさん
18/08/03 20:41:58.87 FK7m8NQ8.net
>>794-795
なんかそこら辺勉強するのにオススメの本とかありますか?

821:デフォルトの名無しさん
18/08/03 21:00:09.38 LftBAUIy.net
>>796
ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装
URLリンク(www.amazon.co.jp)

822:デフォルトの名無しさん
18/08/03 21:05:16.41 Txx/i7Bv.net
>>797
その本にもいろいろ数学出てくるんだろ?
数学なしで機械学習を学ぶプログラマ向けの本あるのかって気がするが

823:デフォルトの名無しさん
18/08/03 21:57:53.67 Xj6ZKfjl.net
>>791
俺もMac時代、CotEditor使ってた。miとどっちが流行ってるのかな?

824:デフォルトの名無しさん
18/08/04 00:19:01.72 /7pVZjiM.net
>>789
GVim

825:デフォルトの名無しさん
18/08/04 02:07:48.92 i5vBNvJr.net
>>798
数学無しでって言うなら
そのレベルにはこれが超おすすめ
URLリンク(www.amazon.co.jp)

826:デフォルトの名無しさん
18/08/04 06:51:56.00 rszP4wKO.net
いや数学勉強しろよ

827:デフォルトの名無しさん
18/08/04 09:13:19.86 1+u56sxf.net
>>789
ATOMとかSublime TextはMac版もある
ただATOMはMac版だとちょっと問題あったような
日本語打つと変換候補が必ず左上に来て文字が見えなくなるんだったかな
うろ覚えだけど

828:デフォルトの名無しさん
18/08/04 09:14:08.94 tShEbtuk.net
数学の勉強まで始めたら本筋の機械学習に辿り着くのが何年先になるか

829:デフォルトの名無しさん
18/08/04 09:20:08.66 LcV/uUAN.net
馬鹿には無理

830:デフォルトの名無しさん
18/08/04 09:55:07.24 b3FMlOEa.net
バックグラウンドもなく機械学習を始めても、チュートリアルをなぞって終わり、それ以上の発展はしない

831:デフォルトの名無しさん
18/08/04 10:39:11.51 chMXe41X.net
そういうのは機械学習に限らないんだよな
姿勢の問題

832:デフォルトの名無しさん
18/08/04 11:01:24.98 TO2OMwDh.net
>>804
ガチでやるならともかくベクトル行列くらいは三ヶ月もかからない

833:デフォルトの名無しさん
18/08/04 11:05:20.57 tShEbtuk.net
数学ってどの程度やればいいの?
↓みたいな高校数学の復習でおk?
ふたたびの高校数学
URLリンク(www.amazon.co.jp)

834:デフォルトの名無しさん
18/08/04 11:13:53.74 XWbY/qAH.net
高校数学はインデックスほとんど使わないし幾何問題が中心だから、計算テクニックとしての線形代数を学ぶには適さない
大学講義向けの線形代数の入門書がいいよ

835:デフォルトの名無しさん
18/08/04 14:06:14.55 tShEbtuk.net
>>810
じゃあこの辺で大丈夫?
まずはこの一冊から 意味がわかる線形代数
URLリンク(www.amazon.co.jp)
プログラミングのための線形代数
URLリンク(www.amazon.co.jp)

836:デフォルトの名無しさん
18/08/04 15:34:57.68 IcVCrMNu.net
そもそも高校数学までの前知識がないと大学の数学もわからないのでは

837:デフォルトの名無しさん
18/08/04 15:52:25.88 cFbYytnp.net
日本では中学生レベルが機械学習を普通にしている感じだろ
日本の職業プログラマにはドカタという中学生レベルの連中が多いし
エンジニアならそれなりの大学の理工卒で線形代数あたりはちゃんと勉強しているんだろうが

838:デフォルトの名無しさん
18/08/04 16:06:22.90 lP4A+t0N.net
機械学習ライブラリを決め


839:轤黷ス手順で利用して結果を出力するのと機械学習を理解することは違う 前者はマニュアルさえ用意してやれば一通りのPC操作できる人なら可能だが後者はある程度の基礎学力が必要 で、利用するだけで理解ができていない人はマニュアルで対応できない場合は諦めるしかない



840:デフォルトの名無しさん
18/08/04 18:46:04.33 LcV/uUAN.net
そんな当たり前のこと力説せんでも

841:デフォルトの名無しさん
18/08/04 21:35:50.37 kW40jLYy.net
まあ、馬鹿には無理で十分だな

842:デフォルトの名無しさん
18/08/05 08:42:27.93 7Zu2UONW.net
中学の比例反比例あたりからわからないんだけど、いきなり線形代数の本読んで解けるかな?

843:デフォルトの名無しさん
18/08/05 09:09:27.70 RknsX4qY.net
数学なんて学者以外は学ぶ必要はない
分数の計算すらできない俺が、プログラマで飯を食っているんだから

844:デフォルトの名無しさん
18/08/05 09:11:59.30 czdjGuUP.net
>>818
業務系システムとかなら要らなさそうだけど、
ゲームとかシミュレーションとかなら要るだろ?

845:デフォルトの名無しさん
18/08/05 09:20:20.70 EOv28+ID.net
自分を根拠に物を語るのは単なる生存者バイアスだけどそんなことも分からない低学歴なのか(汗

846:デフォルトの名無しさん
18/08/05 09:29:26.15 5stHRiJ2.net
>>817
さすがに中学時代に数学で落ちこぼれたレベルなら地頭が悪すぎるから諦めたほうがいい

847:デフォルトの名無しさん
18/08/05 10:04:32.44 952DokO0.net
>>821
今のところ、人工知能やらない予定なんだけど、それでも数学は必要なの?

848:デフォルトの名無しさん
18/08/05 10:10:59.88 lC8FCKmX.net
>>822
そんなこと聞く前にやれ
やってみたらわかるだろ!

849:デフォルトの名無しさん
18/08/05 10:20:34.06 952DokO0.net
>>823
まだ本が届いてないんだよ

850:デフォルトの名無しさん
18/08/05 10:46:09.22 kJ9f4EUa.net
というかそこまでして避ける理由も分からない
出てきたら勉強しよって面持ちで良いのでは

851:デフォルトの名無しさん
18/08/05 10:47:12.31 952DokO0.net
>>825
出てきたらやるつもりだけど、お前は地頭悪いから無理って言われたから不安

852:デフォルトの名無しさん
18/08/05 10:48:37.67 czdjGuUP.net
ってか個人開発で機械学習とか何に使うの?

853:デフォルトの名無しさん
18/08/05 11:09:36.90 952DokO0.net
>>827
毎週ある声優ラジオを録音して、一月の間の声色の違いで生理周期の判定とか
まあかなりいろいろやりたい

854:デフォルトの名無しさん
18/08/05 11:27:57.18 6sr+WFQ9.net
それ特徴量の抽出さえできたら終わったようなもんで、あとはExcelで十分だな
必要なのはデータサイエンスではなく音響解析の知識
必要な数学は大学の理系教養レベルの解析学ってとこか

855:デフォルトの名無しさん
18/08/05 11:47:52.96 952DokO0.net
>>829
ありがとう、マジにそれ参考にして勉強する

856:デフォルトの名無しさん
18/08/05 12:59:30.43 56az6hza.net
怖すぎるわ

857:デフォルトの名無しさん
18/08/05 13:07:36.25 /WMYWKBc.net
>>831
地頭が悪すぎる=>なんか脳に障害がある可能性ある
つまり、普通の人とは違う。他のやつが怖すぎると思ってもしょうがない

858:デフォルトの名無しさん
18/08/05 13:14:20.27 3gHJeWIB.net
人生超初心者スレ

859:デフォルトの名無しさん
18/08/05 15:35:07.95 6kqZ2+ag.net
ガイジやぞ優しくしろ

860:デフォルトの名無しさん
18/08/05 21:10:30.28 nYmMbAnQ.net
pip install ccxt
すると最後に赤文字でComand "c:user¥〜みたいなの出るんですけど何が原因なんですかね

861:デフォルトの名無しさん
18/08/05 21:42:20.71 3gHJeWIB.net
一応全文書いとけよこういう時は

862:デフォルトの名無しさん
18/08/05 22:21:27.32 nYmMbAnQ.net
赤文字の上にerrorで
Microsoft Visual c++14.0って書いてあったのでググってインストしたら解決しました
お手数か


863:けました



864:デフォルトの名無しさん
18/08/06 00:13:35.14 Pgz5BDij.net
自作ライブラリmylibの中でimport numpy as npとしてた場合にこのmylibをimport mylib as mlとインポートすると
ml.と入力した時点でエディタ(Spyder)の補完機能でnpまで候補に出てくるのどうにかならない?
アンダーバー付けてプライベート扱いにすれば候補には出ないけど面倒臭い

865:デフォルトの名無しさん
18/08/06 11:21:23.33 Cwah8GLb.net
>>828
>>>827
>毎週ある声優ラジオを録音して、一月の間の声色の違いで生理周期の判定とか
>まあかなりいろいろやりたい
ゾッとしたわ

866:デフォルトの名無しさん
18/08/06 11:44:03.76 svOVVKCJ.net
じゃあ俺も>>828の勃起率、射精量とかいろいろ計測しようかな

867:デフォルトの名無しさん
18/08/06 12:23:18.34 GQ75c84l.net
ゾッとするバカ、されるバカ

868:デフォルトの名無しさん
18/08/06 12:27:18.94 JkqN7Q/F.net
でももしかしたら>>828のものが実現してスマホだけで周期の予測をしたりできれば意外と女性向けサービスとして使えるかと思う

869:デフォルトの名無しさん
18/08/06 12:36:23.81 6FlNGOtW.net
実際プレステージにデータ分析担当がいたら女優の体型と陰茎膨張率の関係とか調べてるのかな
親に言えないけど仕事としてはクソ面白そう

870:デフォルトの名無しさん
18/08/06 12:53:05.34 GQ75c84l.net
相手によって膨張率がちがうバカチンコw

871:デフォルトの名無しさん
18/08/06 13:45:56.94 n5Zk6cJP.net
そもそもの話
ラジオって纏めて収録だろ
毎週生放送なのか?

872:デフォルトの名無しさん
18/08/06 17:04:35.46 3+CKcsKd.net
>>828
まずどのような声色のときどのような状態かってののデータあるんか

873:デフォルトの名無しさん
18/08/06 17:06:52.08 9QlJsUMm.net
教師無し学習

874:デフォルトの名無しさん
18/08/06 18:48:32.54 t3a0WVzh.net
クラスタリングで2つに分かれればそれぞれのグループの日数比で予想できるだろうな

875:デフォルトの名無しさん
18/08/06 20:32:20.34 xNKT/XZt.net
杉良太郎です。

876:デフォルトの名無しさん
18/08/06 20:40:16.08 DxWVdWlw.net
三波春夫でございます

877:デフォルトの名無しさん
18/08/06 21:19:13.82 ykwLYthL.net
僕で〜す

878:デフォルトの名無しさん
18/08/06 23:09:35.54 /IQBqhgf.net
>>847
ほぼ占いやんけ

879:デフォルトの名無しさん
18/08/07 07:27:47.64 FhRyuD9d.net
複数のWebsocket通信を実現したく、教えてください。
Websocketの通信先として、server1, server2があったとします。
これら2つの通信先に対して、一つのホスト(Client)からWebsocketを張って、それぞれの通信先から送られてくるメッセージに応じて、ホスト(Client)で処理を行うプログラムを検討しております。
単一通信先とのWebsocket処理は期待動作を得られているのですな、マルチスレッドで動作させようとすると、うまく動作してくれません。
そもそも、マルチスレッドがナンセンスなのか、マルチプロセッシングで実装したほうが良いのか等も含め、ご意見やアドバイスを頂戴できますと嬉しいです。

880:デフォルトの名無しさん
18/08/07 07:30:57.88 dPcXw89x.net
すごく、、、長いです。。

881:デフォルトの名無しさん
18/08/07 10:53:38.59 AJOeK/rw.net
>マルチスレッドがナンセンス
それはない
マルチスレッドでがんがれ

882:デフォルトの名無しさん
18/08/07 11:02:01.92 d4J1pA0H.net
マルスレでいいよ

883:852
18/08/07 11:03:46.78 JednpFCt.net
レスありがとうございます。
マスチスレッドでもう少しがんばってみます!

884:デフォルトの名無しさん
18/08/07 15:10:18.83 AJOeK/rw.net
URLリンク(pyq.jp)

885:デフォルトの名無しさん
18/08/09 11:54:13.72 XkmhCSGS.net
凄いくだらない質問で申し訳ないのですが、
標準入力から小文字だったらTrueを出力するぷろぐらむを書いたときに

*****
msg = input(


886:) if msg.isupper(): print("True") else: print("False") ***** だとうまくいくのですが、 ↓だとうまくいかない理由が理解できません。 なぜかFalseになってしまいます。 ***** msg = input() if msg == msg.isupper(): print("True") else: print("False") ***** 理由分かる方どなたか教えてください。。。



887:デフォルトの名無しさん
18/08/09 11:55:48.97 XkmhCSGS.net
>>859
自己レス
インデントが抜けてました。
後標準入力から全て大文字だったらの間違いです。
すみません。

888:デフォルトの名無しさん
18/08/09 12:11:57.61 npdA8jjV.net
>>859
isupper()の戻り値はTrueかFalseでstrでないから

889:デフォルトの名無しさん
18/08/09 12:15:37.33 NXkdt6vr.net
>小文字だったらTrue

890:デフォルトの名無しさん
18/08/09 12:44:42.80 sZdUgoUy.net
>>851
志村けん?

891:デフォルトの名無しさん
18/08/09 13:43:31.81 9p/1G7yG.net
>>861
858です。
戻り値がイコールにならないからFalseになってたんですね。戻り値まで意識してませんでした…
お陰様で謎が解けました。くだらない質問に回答いただきありがとうございました!感謝です。

892:デフォルトの名無しさん
18/08/09 20:34:47.95 lertkRSG.net
>>859
こういうのはあれなの
URLリンク(docs.python.jp)
読んだ上での質問なの?

893:デフォルトの名無しさん
18/08/10 16:11:10.30 dwPdF8Hu.net
>>865
読んだら質問しないだろうが馬鹿かよ

894:デフォルトの名無しさん
18/08/10 17:19:57.11 hK8KTh3g.net
>>866
低脳、ゆとり、基地外、馬鹿がいっぱいのスレだからな
馬鹿が低脳に読んだ上での質問なの?ってやり取りはこのスレでは普通のこと

895:デフォルトの名無しさん
18/08/10 17:21:25.83 E9UkYLYK.net
プログラミング言語のマニュアルって大概めちゃ読みづらいからしゃーない

896:デフォルトの名無しさん
18/08/10 17:31:24.18 us6NcR3v.net
demo,オナニーやsexマニュアル本とか
読まねぇだろ?
そう言う事だよ

897:デフォルトの名無しさん
18/08/10 17:34:03.31 eR92XhXO.net
サッカーの本田選手がプログラミングを勉強しているとの記事を見ました。
勉強に使っている言語はやっぱパイちんくんでしょうか。
みんなのパイちんくん、みんなのものだよ。

898:デフォルトの名無しさん
18/08/10 18:02:43.40 FNjCd3jj.net
>>870
知ってるくせに聞くなカス

899:デフォルトの名無しさん
18/08/10 21:43:18.43 34RtrpNP.net
カスなの?!

900:デフォルトの名無しさん
18/08/10 23:52:49.75 C+TRQRnb.net
みんなMac使ってるのかと思ってたがそうでもないのか

901:デフォルトの名無しさん
18/08/11 00:01:06.20 OMTaDWyJ.net
mac売ってxpsにubuntu入れて使ってるよ
macはproとimac5k持ってたがタッチバーのアホらしさで辞めた

902:デフォルトの名無しさん
18/08/11 00:01:38.69 1ysfrgKY.net
mbp13ね

903:デフォルトの名無しさん
18/08/11 06:00:30.89 50VGhS2e.net
一応Mac miniとMacBook Air持ってるけどOSはWindows入れて使ってる

904:デフォルトの名無しさん
18/08/11 10:26:51.42 mQ+IQIIh.net
>>874
どんな具合?

905:デフォルトの名無しさん
18/08/12 01:51:42.97 Yh1X0KNC.net
おれMacしかないや、特に問題もない

906:遊園地
18/08/13 08:05:48.08 wDtJ4V0P.net
スマホ3台*android
ネット用
ユーチューブ
qpython  [MacLab. USB Type C] & TK-FDM078MBK
PC辞めても問題無かった。

907:デフォルトの名無しさん
18/08/13 14:56:36.22 g1OqHhq/.net
内包表記ってよく使われていますか?

908:デフォルトの名無しさん
18/08/13 15:27:40.48 Bmq80Bk3.net
「よく」の基準がよく分かりませんが、一般的に使われていますよ
pythonの標準ライブラリのソースなどを読んでみると分かると思います

909:デフォルトの名無しさん
18/08/13 15:53:50.97 EM5FHKXS.net
ジャップモンキーの感覚に


910:わないから日本国内ではそれほど使われてない



911:デフォルトの名無しさん
18/08/13 16:00:05.71 PFh1twe3.net
pythonicなコードを書くには必須でしょうね
内包表記は

912:デフォルトの名無しさん
18/08/13 16:08:42.48 oKEtjGvW.net
内包表記はperlみたいで気持ち悪いって言われたりしないんだろうか

913:デフォルトの名無しさん
18/08/13 16:09:51.49 EM5FHKXS.net
言うほどpythonicか?
内包表記はHaskellのそれを猿真似しただけのもので、むしろPythonの中で特にエイリアン感のある機能の一つだろ
断言するが、もしPythonに内包表記が無くて、こういう表記をPythonに取り入れてくれと俺がこのスレで内包表記を提案したら、
間違いなく>>882はそんなのpythonicじゃないと言って俺を叩く

914:884
18/08/13 16:11:27.67 EM5FHKXS.net
訂正
>>883

915:デフォルトの名無しさん
18/08/13 16:17:45.32 obMX332h.net
式と文を区別してるpythonでは内包表記が無いと話にならない

916:デフォルトの名無しさん
18/08/13 19:02:48.56 CO37JXVI.net
Python始めて一週間、まだエディタが定まらない
先人達ぱいちゃーむよりオススメありますか??

917:デフォルトの名無しさん
18/08/13 19:29:44.79 ErpBjTRI.net
>>888
OSくらい書けや
じゃないならviでも使っとけ

918:デフォルトの名無しさん
18/08/13 20:31:45.52 PFh1twe3.net
>>885
いや叩かないしw
zen of pythonにもBeautiful is better than ugly.ってかいてあるし
わざわざ空のリストにappendしていくのダルくないかい?

919:デフォルトの名無しさん
18/08/13 20:47:50.72 zWTtmQ+y.net
そういうのは適材適所じゃないのかなぁ。
プログラムの規模にもよるんだろうけど、
可読性を犠牲にしてまで無理に内包表記を使うことはしないかな。
数行に渡ると本当にわかりにくくなることあるし。

920:デフォルトの名無しさん
18/08/13 20:53:04.86 1UXzUR0b.net
高階関数のチェーンも内包表記もどっちもあった方がいいね
それぞれにそれを使った方が自然って場面がある
内包表記があることよりも高階関数のチェーンが無いことの方が片手落ちな感じがして気持ち悪い

921:デフォルトの名無しさん
18/08/13 22:08:44.86 /4+xFIUA.net
内包表記は簡単な条件なら見やすい
俺の場合複雑になるに従って
内包表記→ループ文→内部関数→関数→クラス
って書き換えて行くことが多いかな

922:デフォルトの名無しさん
18/08/13 22:21:27.69 CO37JXVI.net
>>889
スイマセンWindows10です( ´・ω・)

923:デフォルトの名無しさん
18/08/13 23:57:07.14 Z4Xs8VUg.net
>>894
特に拘りがないならvscodeが鉄板でしょ
今の勢いならpycharmがvscodeに抜かれるのはもはや時間の問題だぞ

924:デフォルトの名無しさん
18/08/14 01:48:17.74 4c27dQq9.net
pythonでデータを切り出す練習がしたいのですが、なにか良い演習付き解説書や問題集ってありませんか?

925:デフォルトの名無しさん
18/08/14 06:14:59.40 FBgVldM1.net
雑多な情報の中からデータとなる部分を切り出したいのか?
データセットの中から有意な情報・特徴を切り出したいのか?

926:デフォルトの名無しさん
18/08/14 07:06:04.78 Lx5Sc8sY.net
VSじゃなくVSCodeの意味は?

927:デフォルトの名無しさん
18/08/14 07:12:05.18 U0KblFiG.net
>>891
数行で内包表記はやらんだろう。

928:デフォルトの名無しさん
18/08/14 08:34:37.20 yY9bIOZS.net
>>895
ありがたまきん
それでやってみるわ!

929:デフォルトの名無しさん
18/08/14 08:52:01.12 JO9op+xq.net
>>898
MSの戦略的にはどう考えても


930:PythonはVSCodeへ寄せていくでしょ 将来性がない



931:デフォルトの名無しさん
18/08/14 10:09:34.54 UwXfpacN.net
>>891
内包表記で可読性が落ちるとは思わない

932:デフォルトの名無しさん
18/08/14 10:18:55.00 iz4synhd.net
sublime text

933:デフォルトの名無しさん
18/08/14 10:19:48.29 NuPuEx9j.net
>>901
VSCodeって使ったことないけどVSのエディタ部分って訳ではないの?

934:デフォルトの名無しさん
18/08/14 10:36:03.99 ZqT1A3CO.net
Linuxやmacでも動くようにした別設計だよ
キーボードマッピングとかは合わせてるけど

935:デフォルトの名無しさん
18/08/14 11:11:21.19 tHOrBirQ.net
vscodeはざっくり言うと色々拡張できるようにしたエディタにデバッグ機能とかgit連携が標準で付いたもの

936:デフォルトの名無しさん
18/08/14 12:10:59.11 6tH5K7xr.net
>>903
金払ってしまって他へ乗り換えづらいのはわかるけど、もはや全く存在価値のないエディタだよね
およそ全ての面でVSCodeに完敗し、仮に無料にでももう誰も使わん
Sublimeの作者にとってはたまったもんじゃないだろうな

937:デフォルトの名無しさん
18/08/14 12:19:11.71 Lx5Sc8sY.net
>>905
そうなのか
VS無料だったからそっち入れてCodeは使ってなかったわ

938:デフォルトの名無しさん
18/08/14 12:31:02.91 hKOoO6Fq.net
秀丸に金払ったけど満足しておるぞ

939:デフォルトの名無しさん
18/08/14 12:40:24.07 6tH5K7xr.net
秀丸くらい軽くてベーシックなエディタなら、メインが他にあってもちょっとしたメモ帳代わりとしての使い途はあるよね
Sublimeは使い分けるには中途半端だわ

940:デフォルトの名無しさん
18/08/14 13:21:52.00 1OikLRK0.net
>>909
あの作者はほんと太っ腹だよな

941:遊園地
18/08/14 17:34:54.68 fUckjYfu.net
xed
Geany
なぜ、忘れ去られるのか?

942:デフォルトの名無しさん
18/08/14 18:45:34.72 3OkmF3Ne.net
Sublime使ってる奴まだおるんか…

943:デフォルトの名無しさん
18/08/15 00:52:53.49 nidP+1BF.net
農学部卒の初心者ですが全くの初心者から学べるサイト教えてもらえませんか?

944:デフォルトの名無しさん
18/08/15 00:58:29.59 TUTBGx6J.net
paizaラーニング

945:デフォルトの名無しさん
18/08/15 01:02:59.34 nidP+1BF.net
できれば無料で

946:デフォルトの名無しさん
18/08/15 01:30:13.35 TUTBGx6J.net
python講座無料だぞ

947:遊園地
18/08/15 02:13:45.87 H63Luids.net
偶にSublime使ってる
アイツは長文じゃないと役に立たない

948:デフォルトの名無しさん
18/08/15 06:37:02.98 buain2zE.net
これ
URLリンク(i.imgur.com)
って、もう
URLリンク(i.imgur.com)
でてるじゃん!

949:デフォルトの名無しさん
18/08/15 07:56:21.54 +LAc8jW9.net
>>914
python-izm

950:522
18/08/15 17:44:10.84 EAcVsQ5O.net
>>919
初めてのpython買ってみたんだけど、色々詳しく書いてあり過ぎてやや難し目に感じた…。
VBAはある程度さわれるから、何となくイメージは出来るのだけれども。

951:デフォルトの名無しさん
18/08/15 18:14:41.57 7DSwjy9L.net
複数のHTTPリクエストを並行して行う方法を教えてください。(できれば標準ライブラリのみで)
Python 3.6.5
<やりたいこと>
某サイトから動画をダウンロードするスクリプトを書いています。
「動画をダウンロード中は、一定間隔で特定URLにリクエストを発行(ハートビート)しないと、動画ストリームがサーバー側から閉じられてしまう」
というサイト仕様のため、下記の2処理を並行して実行したいです。
・処理1:動画をダウンロードしてファイルに書き込む
・処理2:1分おきに特定のURLにリクエストを発行する(ハートビート)
<やってみたこと>
標準ライブラリのasyncioとurllib.request.urlopenを使って非同期処理。
→動画のダウンロード(処理1)が完了してからハートビート(処理2)が実行される、という結果になり、期待したとおりにならず。
async def exec_download():
 await self._downlaod()
async def downlaod():
# 動画をダウンロード(時間がかかる)
 res = urlopen('URLリンク(www.unko.com)')
 shutil.copyfileobj(res, fout)
async def heartbeat():
# 1分おきにハートビート
 await asyncio.sleep(60)
 res = urlopen('URLリンク(www.unko.com)')
 await heartbeat()
loop = asyncio.get_event_loop()
coroutines = [heartbeat(), exec_download()]
loop.run_until_complete(asyncio.wait(coroutines))
以上、よろしくお願いします。

952:デフォルトの名無しさん
18/08/15 18:17:48.76 JTlr32HG.net
うんち

953:デフォルトの名無しさん
18/08/15 18:21:32.73 bkK5nIf1.net
>>922
そんなもん全く別個にやればいいだろ
一般に、スクリプトをうまく使うコツは、一つのもので色々なことをやろうとしないこと
まあその発想でいくとPythonすら要らないけどな
curlとシェルスクリプトで十分

954:デフォルトの名無しさん
18/08/15 18:51:36.06 uSjYsFnm.net
VScodeインストールしたのに、何か動かねえ!
右上のウィンドウで命令(print w)書いても、うんともすんとも
オール電化の康一を思い出したわ 吉良戦の時のさー

955:デフォルトの名無しさん
18/08/15 19:01:49.33 W/Izi4Yd.net
その1レスだけでプログラミング向いてないのがわかる

956:遊園地
18/08/15 19:46:50.11 H63Luids.net
VScodeでpythonデバッグしようとすると
Java runtime could not be located
The .NET CLI tools cannot be located. .NET Core debugging will not be enabled. Make sure .NET CLI tools are installed and are on the path.
Javaランタイムを見つけることができませんでした
.NET CLIツールを見つけることができません。 .NETコアのデバッグは有効になりません。 .NET CLIツールがインストールされ、パス上にあることを確認します。
諦めた

957:遊園地
18/08/15 19:50:02.83 H63Luids.net
デバッグなしで起動すると動くけど、
それなら、他のと変わらないなーー
ぐらい

958:デフォルトの名無しさん
18/08/15 19:50:03.49 Y7oow45s.net
>>921
プログラムの本とか買ったことないな。
ネットの方が情報あるし。
コードをとにかく色々書いてみて動作させながら言語の特徴やクセを掴んでいったほうが習得は早いと思うよ。
むしろ本はある程度書けるようになってから、もっと楽に書ける方法があったのかっていう意味で気づくためにみてる、立ち読みでだけど。

959:デフォルトの名無しさん
18/08/15 19:53:42.96 x0iBTGoo.net
既存のGUIウインドウ上にテキストを表示したいのですが何かいい方法ありますでしょうか

960:デフォルトの名無しさん
18/08/15 20:15:46.32 pSIls4/k.net
>>930
Pythonなんかつかわないで
そこらのロシアなんかに転がってるあやしげな汎用改造ツール使う

961:デフォルトの名無しさん
18/08/15 21:32:12.73 EAcVsQ5O.net
>>929
なるほど…そうやって本は活用するものなのか〜。
ありがとう!

962:デフォルトの名無しさん
18/08/15 21:57:28.79 +OObTSrG.net
>>932
人による
俺は逆に最初は本読みながら作って、ある程度慣れたら疑問点をネットで調べてる

963:デフォルトの名無しさん
18/08/15 22:11:34.29 yyAkWswg.net
>>919>>921
この本は入門書じゃないぞ

964:デフォルトの名無しさん
18/08/15 22:12:05.88 e3I8nXvG.net
>>929
これはプログラミング自体の初心者は真似したらアカンよ
こういうこと言うのは高確率で他言語


965:o験者だから



966:デフォルトの名無しさん
18/08/15 23:22:27.80 EAcVsQ5O.net
>>933
>>934
>>935
VBAはまぁまぁ使いこなせるんだけど、入門Pythonの本は難しくて…。
・確かな力が身に付くPython「超」入門
・はじめての簡単PythonAIプログラミング
この2冊を買って勉強中。
ExcelVBAと上手くリンクしながら動いてくれればこの上ないのだけれども…。
(上司からは「アプリ開発できるようなってください」と言われてるが、まだまだ先の話になりそう)

967:デフォルトの名無しさん
18/08/15 23:57:27.18 q5gHkF1g.net
>>919
なんで、蛇じゃなくてネズミなんだろう

968:デフォルトの名無しさん
18/08/16 00:01:20.35 IiF9TGTT.net
>>927
「vscode the .net cli tools cannot be located」で検索!
>>936
「みんなのPython 第4版、2017」が定番

969:デフォルトの名無しさん
18/08/16 00:21:28.03 x3zDbbaW.net
>>938
ありがとう、調べてみる!

970:デフォルトの名無しさん
18/08/16 00:27:09.51 tQF1Ua+o.net
俺、初めてのPythonめちゃ助けられた
というのも初プログラミング=Pythonだったから
コード真似て、こう動くんだというのはわかっても
用語とか解説がチンプンカンプンな事が多くて辞書的に使ってた
確かにクドイね。でも今なら他にいい本出てそうじゃん

971:デフォルトの名無しさん
18/08/16 01:11:31.91 57YYyuh5.net
型宣言とか戻り値の型とか書かないのすごく気持ち悪いね
まあ慣れるんだろうけど

972:デフォルトの名無しさん
18/08/16 01:18:20.94 9HlOn3Gq.net
>>941
書いてもいいのよ
type hinting

973:デフォルトの名無しさん
18/08/16 01:25:09.30 OpTecYpP.net
書いた方がvscodeでIntellisenseが効くから書いてる。

974:デフォルトの名無しさん
18/08/16 04:34:22.30 103J48LD.net
変数の中に数字が入っています。
具体的にどんな値が入っているか自分では分からない状態で、もしその値がマイナスの値だった場合、
その変数の値を他の値(例えば60)に変更するにはどう書いたらいいんでしょうか?

975:デフォルトの名無しさん
18/08/16 04:42:47.23 103J48LD.net
>>944
追記です
sleep関数を使って整数内のint(秒)間スリープさせてループです動かすスクリプトなんですが、たまに整数内の数字がマイナスになってしまった場合にエラーで止まってしまうので、それを防ぎたいと思いました

976:デフォルトの名無しさん
18/08/16 04:50:35.45 mpgAaxLb.net
a = 10
if a < 0:
a = 60
print(a)
a = -10
if a < 0:
a = 60
print(a)

977:デフォルトの名無しさん
18/08/16 05:02:53.82 103J48LD.net
>>946
どうもありがとうございました

978:デフォルトの名無しさん
18/08/16 10:01:01.41 LoNM+spa.net
>>937
蛇の食料

979:デフォルトの名無しさん
18/08/16 11:12:16.71 wiNukf+g.net
>>926
+1

980:デフォルトの名無しさん
18/08/16 13:27:34.52 uYNhfvy4.net
>>944
a=60 if a<0 else a

981:デフォルトの名無しさん
18/08/16 14:24:14.31 AFSiOhT6.net
今paizaラーニングのチャプター2 #3
やってるんだがアホすぎて不等号の意味が全くわからん

982:デフォルトの名無しさん
18/08/16 15:07:37.71 SGYMD3jf.net
それプログラミングじゃなくて中学数学が分からないのでは?

983:デフォルトの名無しさん
18/08/16 15:51:55.16 z5KyUW64.net
特定の文字列をUTCの時間だと指定してUnix時間に変換する方法を教えて欲しいです。
current_dataのStartTimeには2018-08-16T06:05:37と書かれてあります。
URLリンク(pastebin.com)
これだと9時間ずれてしまいます。

984:デフォルトの名無しさん
18/08/16 16:00:32.85 wiNukf+g.net
strptime
mktime

985:デフォルトの名無しさん
18/08/16 16:06:07.11 wiNukf+g.net
pytz

986:デフォルトの名無しさん
18/08/16 17:43:51.77 z5KyUW64.net
>>954
>>955
詳しくお願いできますか?

987:デフォルトの名無しさん
18/08/16 18:11


988::17.83 ID:Lbm+OgmQ.net



989:デフォルトの名無しさん
18/08/16 18:20:15.73 z5KyUW64.net
ちょっとわかりそうです

990:デフォルトの名無しさん
18/08/16 18:32:07.07 z5KyUW64.net
これでできました
baseStartTime = '2018-08-16T08:02:45+0000'
baseTimeFormat = '%Y-%m-%dT%H:%M:%S%z'
utc = datetime.strptime(baseStartTime, baseTimeFormat)
unix = utc.timestamp()
>>957
調べてみます

991:デフォルトの名無しさん
18/08/16 21:32:10.60 VSd23G4R.net
URLリンク(ideone.com)
pythonはCバインディングの関数よんでるだけだからな
調べてやったぞ
baseStartTimeがUTCならNo1.でいける
 setenv("TZ", "UTC", 1); ← コレで切り替える
 strptime(sz_time, sz_fmt, &t_tm);
 return mktime(&t_tm);
baseStartTimeがJST(UTC+09:00)ならNo2.でいける
 setenv("TZ", "Asia/Tokyo", 1); ← コレで切り替える
 strptime(sz_time, sz_fmt, &t_tm);
 return mktime(&t_tm);

992:デフォルトの名無しさん
18/08/16 22:13:23.11 z5KyUW64.net
>>960
これはCですか?

993:デフォルトの名無しさん
18/08/16 22:28:06.44 VSd23G4R.net
そう
しかしコタエとしては
オマエが作ったプログラムを起動する前に
適切な環境変数設定すれば
期待通りの結果になると考えられる
起動するまえにシェルで
TZ="UTC"
※ baseStartTimeがUTCの場合
もしくは
TZ="Asia/Tokyo"
※ baseStartTimeがJSTの場合
とすればいいハズ

994:デフォルトの名無しさん
18/08/17 11:42:19.78 23Jvz4gX.net
GAEとか変なTZの鯖もある


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

1152日前に更新/250 KB
担当:undef