このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。
エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>985 辺りで
前スレ
くだすれPython(超初心者用) その37
http://mevius.5ch.net/test/read.cgi/tech/1521271945/
探検
くだすれPython(超初心者用) その38
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/05/17(木) 11:09:14.54ID:WeqM6vIc2018/05/17(木) 12:20:17.76ID:iZJ2pTFF
全くPythonのことを知りませんが、Windowsでの開発環境(IDE)は何が良いのでしょうか?
最近主に使ったのは、VisualStudio(C#)とAndroidStudio(Java)です。
最近主に使ったのは、VisualStudio(C#)とAndroidStudio(Java)です。
3デフォルトの名無しさん
2018/05/17(木) 12:24:16.25ID:HY+Xmele o2
2018/05/17(木) 12:47:30.54ID:8m5Ep3+2
2018/05/17(木) 22:15:53.93ID:xyv/vBFH
notepad++
2018/05/18(金) 01:25:25.00ID:bfCaazYM
>>2
VisualStudioに慣れている人なら、2015か2017のインストーラーでPythonツールを追加インストールするだけで
ソリューションにPythonプロジェクト(.pyproj)が組み込める
Python環境を複数入れてても設定で切り替え出来るし、構文チェックやデバッガも使えるから楽
VisualStudioに慣れている人なら、2015か2017のインストーラーでPythonツールを追加インストールするだけで
ソリューションにPythonプロジェクト(.pyproj)が組み込める
Python環境を複数入れてても設定で切り替え出来るし、構文チェックやデバッガも使えるから楽
2018/05/18(金) 01:30:17.41ID:bfCaazYM
前スレの >>988
株価予測は分類系のAIとはモデル構造が違うから、まずRNNモデルの入出力方法を覚える
慣れてきたらRNNの代わりにLSTMを使ってみる
ChainerでのRNN構築が難しそうなら、Kerasの方が簡単かもしれない
Kerasなら同じプログラムのままでGPU演算も自動判別して切り替えてくれる(GeForce系のグラボがあれば)
株価予測は分類系のAIとはモデル構造が違うから、まずRNNモデルの入出力方法を覚える
慣れてきたらRNNの代わりにLSTMを使ってみる
ChainerでのRNN構築が難しそうなら、Kerasの方が簡単かもしれない
Kerasなら同じプログラムのままでGPU演算も自動判別して切り替えてくれる(GeForce系のグラボがあれば)
2018/05/18(金) 09:13:51.93ID:C1p7hCcF
pythonで入力待ちしないでキー入力を受けとりたい(キー入力判定したい)んですが良い方法ありますか?
環境はPython3.6 Win10 PowerShellです
環境はPython3.6 Win10 PowerShellです
2018/05/18(金) 09:54:37.86ID:syGPQ258
2018/05/18(金) 12:21:59.26ID:0bNlNqhZ
2018/05/18(金) 12:39:05.38ID:fwshwP4z
>>8
Windowsってfork使えないよね?(使えるならfork使えば良い)
キー入力を監視する処理と、メインの処理を同時にマルチスレッドで実行とかダメかい?
http://guri-tech.com/share-var-by-thread/
Windowsってfork使えないよね?(使えるならfork使えば良い)
キー入力を監視する処理と、メインの処理を同時にマルチスレッドで実行とかダメかい?
http://guri-tech.com/share-var-by-thread/
2018/05/18(金) 12:39:24.74ID:fwshwP4z
>>8
Windowsってfork使えないよね?(使えるならfork使えば良い)
キー入力を監視する処理と、メインの処理を同時にマルチスレッドで実行とかダメかい?
http://guri-tech.com/share-var-by-thread/
Windowsってfork使えないよね?(使えるならfork使えば良い)
キー入力を監視する処理と、メインの処理を同時にマルチスレッドで実行とかダメかい?
http://guri-tech.com/share-var-by-thread/
2018/05/18(金) 13:06:19.55ID:CXmSrKnd
>>10
デッバクとか書いちゃう人の言うことは信じていいの?
デッバクとか書いちゃう人の言うことは信じていいの?
14デフォルトの名無しさん
2018/05/18(金) 16:09:40.23ID:0IKxFX6d マルチスッドレとかいうスレもあるしな
15デフォルトの名無しさん
2018/05/18(金) 16:39:16.93ID:mfuydgPy フォークて何や?
2018/05/18(金) 18:08:19.62ID:wWV9OIbj
スプーンに切れ目を入れたもの
17デフォルトの名無しさん
2018/05/18(金) 22:39:34.06ID:G//xWDDK デッバグ知らんのか。
2018/05/18(金) 23:02:49.48ID:6o3S2gWG
bugをバグと呼ぶ奴はdebugのこともデバッグではなくデバグと呼ぶべき。
2018/05/18(金) 23:36:00.55ID:/9m6fhcD
2018/05/19(土) 00:25:24.62ID:Ec2DQQjB
でーでーてー
2018/05/19(土) 00:47:28.51ID:cUBYzyDN
2ちゃんねる時代は順番や文字を入れ替えて書くのが当たり前だったけど、最近はそうでもないのかな
オパーイとかと一緒だろ
オパーイとかと一緒だろ
2018/05/19(土) 00:49:23.47ID:O40Hbg/A
日本人は耳が変だらんから
マルティ->マルチ、ディーバッグ->デバッグと聞こえるし
日本語をローマ字にするときでもrの発音やfの発音になるのを割り当てるからな
日本語の富士山はFujiyamaよりHujiyamaの方が日本語の発音に近いのに
マルティ->マルチ、ディーバッグ->デバッグと聞こえるし
日本語をローマ字にするときでもrの発音やfの発音になるのを割り当てるからな
日本語の富士山はFujiyamaよりHujiyamaの方が日本語の発音に近いのに
2018/05/19(土) 00:58:25.93ID:zLtOYX5i
/^o^\フッジッサーン
2018/05/19(土) 06:39:55.50ID:7fCW1aeJ
実際の音を聞く機会が少なかったのだから仕方ない
25デフォルトの名無しさん
2018/05/19(土) 07:15:07.33ID:b7x1I7X/ >>13
見逃してた。いつぞやのケブンリッジと同じでやはり最初と最後が合ってると途中の文字順が違ってても騙されるな。
見逃してた。いつぞやのケブンリッジと同じでやはり最初と最後が合ってると途中の文字順が違ってても騙されるな。
2018/05/19(土) 07:17:11.30ID:EiImd7MY
明治時代の先人は偉大だったね
漢籍は重要だった
漢籍は重要だった
27デフォルトの名無しさん
2018/05/19(土) 08:05:39.40ID:Uou9JhAx2018/05/19(土) 08:13:27.05ID:7fCW1aeJ
ディーバッグだとお出かけするみたいだろ
29デフォルトの名無しさん
2018/05/19(土) 08:53:18.60ID:ijkQlh0o >>22
マルチはむしろムーティって聴こえる
マルチはむしろムーティって聴こえる
2018/05/19(土) 09:39:24.26ID:Z0jiH0Xz
最近超話題の聞き取り、Laurel and Yanny
日本人が月桂樹(ローレル)を英語で言ったら、ネーティブにはYannyと聞こえるらしいからな
日本人はCambridgeのmをンと発音するニダで
ネーティブがそれ聞くとCanbridgeってなってなにそれなんだろう
日本人が月桂樹(ローレル)を英語で言ったら、ネーティブにはYannyと聞こえるらしいからな
日本人はCambridgeのmをンと発音するニダで
ネーティブがそれ聞くとCanbridgeってなってなにそれなんだろう
2018/05/19(土) 09:47:37.12ID:Z0jiH0Xz
pythonユーザーに関してはyoutube(日本人はようつべと発音)とかの英語のビデオで
Python学習が普通になったから、英語の発音や聞き取り力がかなり高い奴が多いらしいよな
Python学習が普通になったから、英語の発音や聞き取り力がかなり高い奴が多いらしいよな
2018/05/19(土) 16:19:34.52ID:boYtosL3
>>31
そこテキトーなこと言わない
そこテキトーなこと言わない
2018/05/19(土) 23:32:16.20ID:Ki+rvsO8
>>12
ありがとうございます。確かにthreadingを利用してマルチスレッド化→入力待ち関数とループ処理に分割、というのが良さそうですね。
Windowsではwin32api等を利用すると標準入力などで出来ることが増えそうですが、初心者には難しいですね…
ありがとうございます。確かにthreadingを利用してマルチスレッド化→入力待ち関数とループ処理に分割、というのが良さそうですね。
Windowsではwin32api等を利用すると標準入力などで出来ることが増えそうですが、初心者には難しいですね…
2018/05/20(日) 00:31:50.18ID:7wv7cXB1
条件式で全角数字を判別する方法って正規表現使う以外に考えられますかね?
2018/05/20(日) 00:47:24.73ID:KHjLXF7u
if re.match(r'[0-9]+', target):
が他に書き方あるかって話?
実用的かはともかく、setにして差集合を取る方法でも書ける
が他に書き方あるかって話?
実用的かはともかく、setにして差集合を取る方法でも書ける
2018/05/20(日) 07:50:19.52ID:EdxwYL1E
やっぱり機械学習やるならtensoflowなのか
37デフォルトの名無しさん
2018/05/20(日) 11:21:59.27ID:V9eOsuAz2018/05/20(日) 13:46:03.67ID:KHjLXF7u
>>36
どこまでやる気なのか知らないけど、ほとんどの場合PyTorchやKerasやChainerで十分でしょ
自分にはこれこれこういう理由でTensorflowが必要だと言えるようになってからTensorflowを始めるといいよ
どこまでやる気なのか知らないけど、ほとんどの場合PyTorchやKerasやChainerで十分でしょ
自分にはこれこれこういう理由でTensorflowが必要だと言えるようになってからTensorflowを始めるといいよ
2018/05/20(日) 14:31:35.76ID:x5q6sh+1
2018/05/20(日) 15:03:31.17ID:x5q6sh+1
>>39
pycharmだった
pycharmだった
2018/05/20(日) 20:44:55.84ID:d3vEmIWO
sqlalchemyのsessionってクラスなの?
それともsessionmakerのインスタンスなんですか?
それともsessionmakerのインスタンスなんですか?
42デフォルトの名無しさん
2018/05/20(日) 20:51:10.37ID:tGy/f9Df43デフォルトの名無しさん
2018/05/21(月) 17:51:27.48ID:/fyuPWYc pywin32でエクセルを開くと、稀に「呼び出し先に拒否されました」と表示され
エクセルのオープンに失敗する。
原因がわからん。
同じような経験した人います?
エクセルのオープンに失敗する。
原因がわからん。
同じような経験した人います?
2018/05/21(月) 19:35:52.96ID:jGdjFtIo
既にExcelアプリで開いてるファイルを
書き込みモードで開こうとしたとか?
Excelは書き込みロックしやがるから
書き込みモードで開こうとしたとか?
Excelは書き込みロックしやがるから
2018/05/22(火) 11:13:23.23ID:ZWMAcmk/
ロック状態が残ってるのかも
UnLockerとかでデッドロックプロセスがないか確認
UnLockerとかでデッドロックプロセスがないか確認
2018/05/22(火) 17:40:24.58ID:8rzeJe30
[ [x1,y1], [x2,y2], ........]というリストがあるとして
y成分をある一定以上になるまで足していった時のx成分はどうやって求めたらいいでしょうか?
y成分をある一定以上になるまで足していった時のx成分はどうやって求めたらいいでしょうか?
2018/05/22(火) 18:56:40.98ID:HBwTw42R
>>46
一定以上になった所でxをreturnしてしまえばいいと思います
一定以上になった所でxをreturnしてしまえばいいと思います
2018/05/23(水) 00:52:53.09ID:TJzebZ52
>>47は頭良いな
2018/05/23(水) 12:35:17.11ID:NOnrbGKy
超既出かもしれませんが。
SpyderやIDLE上で実行するとメインスレッドが終了してもデーモンスレッドが終了しないまま実行され続けるのは
SpyderやIDLE固有の問題ですか?
コマンドプロンプト上で実行した場合では正常に終了するのですが。
以下のようなコードです。
import threading
import time
def daemonThread():
while True:
print('デーモンスレッド実行中')
time.sleep(1)
daemon_thread = threading.Thread(target=daemonThread, daemon = True)
daemon_thread.start()
for i in range(5):
print('メインスレッド実行中')
time.sleep(1)
print('メインスレッド終了')
SpyderやIDLE上で実行するとメインスレッドが終了してもデーモンスレッドが終了しないまま実行され続けるのは
SpyderやIDLE固有の問題ですか?
コマンドプロンプト上で実行した場合では正常に終了するのですが。
以下のようなコードです。
import threading
import time
def daemonThread():
while True:
print('デーモンスレッド実行中')
time.sleep(1)
daemon_thread = threading.Thread(target=daemonThread, daemon = True)
daemon_thread.start()
for i in range(5):
print('メインスレッド実行中')
time.sleep(1)
print('メインスレッド終了')
2018/05/23(水) 13:03:33.06ID:NOnrbGKy
インデントに失敗しました。
全角スペースでインデントしているので半角スペースに直して頂けると幸いです。
import threading
import time
def daemonThread():
while True:
print('デーモンスレッド実行中')
time.sleep(1)
daemon_thread = threading.Thread(target=daemonThread, daemon = True)
daemon_thread.start()
for i in range(5):
print('メインスレッド実行中')
time.sleep(1)
print('メインスレッド終了')
全角スペースでインデントしているので半角スペースに直して頂けると幸いです。
import threading
import time
def daemonThread():
while True:
print('デーモンスレッド実行中')
time.sleep(1)
daemon_thread = threading.Thread(target=daemonThread, daemon = True)
daemon_thread.start()
for i in range(5):
print('メインスレッド実行中')
time.sleep(1)
print('メインスレッド終了')
51デフォルトの名無しさん
2018/05/23(水) 19:06:36.04ID:Au5e7VGg 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
BYX24
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
BYX24
2018/05/24(木) 08:15:04.43ID:iCU5E11d
@propertyについて質問です。
@property def x(self):と
@x.setter def x(self,value):
が実装されたTestクラスについて、
この引数valueはTestクラスによって作られたインスタンスtest_instanceの変数(プロバティメソッド)test_instance.xの値が代入されるという考えでよろしいのでしょうか?
以下がその例です。
class Test:
def __init__(self):
self.number = 0
@property
def point(self):
return self.number
@point.setter
def point(self,value):
if value > 50:
print("You succeeded")
else:
print("You failed")
math = Test()
print(math.point)
math.point=66
>>>0
>>>You succeeded
引数valueにTestクラスのインスタンスであるmath.pointが渡されるまでの過程があまりしっくり来ません。
@property def x(self):と
@x.setter def x(self,value):
が実装されたTestクラスについて、
この引数valueはTestクラスによって作られたインスタンスtest_instanceの変数(プロバティメソッド)test_instance.xの値が代入されるという考えでよろしいのでしょうか?
以下がその例です。
class Test:
def __init__(self):
self.number = 0
@property
def point(self):
return self.number
@point.setter
def point(self,value):
if value > 50:
print("You succeeded")
else:
print("You failed")
math = Test()
print(math.point)
math.point=66
>>>0
>>>You succeeded
引数valueにTestクラスのインスタンスであるmath.pointが渡されるまでの過程があまりしっくり来ません。
2018/05/24(木) 10:13:25.28ID:xCMwrCN4
>>52
@propertyはデコレータ(@)を利用したproperty(fget=直下の関数)が実体のクラス変数です
データデスクリプタプロトコルを実装しており、インスタンス変数が如く扱われると発動します
https://docs.python.org/ja/3/howto/descriptor.html
有り体に言えば、同名インスタンス変数への読み書きが、設定した関数に転送されます
math.point = 66は実質type(math).__dict__['point'].__set__(math, 66)として処理され
valueには代入の右辺が直接入るので、インスタンス変数としてのpointは介在できません
@propertyはデコレータ(@)を利用したproperty(fget=直下の関数)が実体のクラス変数です
データデスクリプタプロトコルを実装しており、インスタンス変数が如く扱われると発動します
https://docs.python.org/ja/3/howto/descriptor.html
有り体に言えば、同名インスタンス変数への読み書きが、設定した関数に転送されます
math.point = 66は実質type(math).__dict__['point'].__set__(math, 66)として処理され
valueには代入の右辺が直接入るので、インスタンス変数としてのpointは介在できません
2018/05/24(木) 10:14:05.51ID:nuo1NuUv
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相、トランプ米大統領に「早期に会いたい」 日中関係悪化受け… ★3 [BFU★]
- 【コメ】卸売業者「簡単に安売りできない」「大暴落起きれば大赤字に」 JA「新米の販売進度が近年になく遅い。コメの回転が悪い」 ★4 [Hitzeschleier★]
- 「残クレ」でマイホーム、国が銀行向け保険 新型住宅ローン普及促す -日経 ★3 [少考さん★]
- 高市早苗首相が天理教系企業に“巨額発注” 総額5000万円 本人は「政治団体の活動に必要な支出」と回答 [Hitzeschleier★]
- 小島瑠璃子さん、代表取締役を務める会社を破産申請 [牛丼★]
- ホリエモン、「持ち家=幸せという価値観は過去のもの」と断言「快適な住まいが欲しいなら、賃貸住宅を次々に替えていく」 [muffin★]
- 【実況】博衣こよりのえちえちスーパーダンガンロンパ3🧪
- 人生に飽きた
- 【画像】自分がオッサンか若者か、5秒で判断できる画像がこれらしい [977261419]
- 【新番組】轟はじめ🐧⚡のぶんぶんぶーん🚗💨!【🏡】
- 自民党のヒゲ「日本側の無線でcopyとは言ったが了解という意味ではない」 [834922174]
- お
