- 1 名前:デフォルトの名無しさん mailto:sageteoff [2017/02/04(土) 11:01:07.30 ID:koQjiQcQ.net]
- このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。 エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。 騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。 次スレは >>985 辺りで 前スレ くだすれPython(超初心者用) その31 echo.2ch.net/test/read.cgi/tech/1476246889/ 関連スレ Pythonのお勉強 Part52 echo.2ch.net/test/read.cgi/tech/1483756857/ ◆関連リンク Python の Home Page ttp://www.python.org/ ◆長いコードはこういうところにはってください ttp://ideone.com/ ttp://codepad.org/ ttp://pastebin.com/ ttp://dpaste.com/ ttps://try.jupyter.org/ ◆まとめwiki ttp://python.rdy.jp/ ネットにはデマ情報がいっぱい残ってるので正しい情報をメモ cmd で UTF-8 使える方法 (chcp 65001 について) ttp://nazochu.blogspot.jp/2011/08/blog-post_26.html mintty ttp://dogmap.jp/2011/11/15/mintty/ mintty ttp://tanakh.jp/posts/2011-11-15-windows-terminal.html ↓ 色々紆余曲折あったけど Git インスコして GitBash 使うのが一番楽っぽい https://git-for-windows.github.io/
- 984 名前:23:03:49.08 ID:dT4NbpKb.net mailto: ええんやで []
- [ここ壊れてます]
- 985 名前:デフォルトの名無しさん mailto:sage [2017/03/24(金) 18:02:09.03 ID:yAGaZT8A.net]
- パイソンのプログラムの中で、コマンドを実行したい時
例えばプログラムの中でコンソールを起動してpipを実行したい時はどうすればいいですか?
- 986 名前:デフォルトの名無しさん mailto:sage [2017/03/24(金) 18:07:03.42 ID:39OHyuzh.net]
- >>971
標準ライブラリのsubprocess使う https://docs.python.jp/3/library/subprocess.html
- 987 名前:デフォルトの名無しさん mailto:sage [2017/03/24(金) 18:16:24.02 ID:yAGaZT8A.net]
- >>972
記入漏れすみません。 使い方としては、別のコンソールを立ち上げてメインプログラムとは別で走らせたいのですが、無理ですか??
- 988 名前:デフォルトの名無しさん mailto:sage [2017/03/24(金) 18:22:21.87 ID:39OHyuzh.net]
- >>973
窓出したいってこと?それとも非同期で走ってればおk?
- 989 名前:デフォルトの名無しさん mailto:sage [2017/03/24(金) 18:28:33.70 ID:yAGaZT8A.net]
- >>974
窓は出来れば出したいです。 メイン起動→サブ呼び出し→同時進行→メイン終了→サブはまだ止まらない→サブ側の窓でctrl-c押された時でサブ終了 という形が理想なのですが。
- 990 名前:デフォルトの名無しさん mailto:sage [2017/03/24(金) 19:21:03.39 ID:FFzzXdlf.net]
- てす
- 991 名前:デフォルトの名無しさん mailto:sage [2017/03/24(金) 19:22:46.85 ID:FFzzXdlf.net]
- >>975
とりあえずこんなもんでどうかな ttp://pastebin.com/9K6PLv5A
- 992 名前:デフォルトの名無しさん mailto:sage [2017/03/24(金) 19:23:24.24 ID:FFzzXdlf.net]
- 長文打ったら何かが規制に引っかかって全俺が泣いた
- 993 名前:デフォルトの名無しさん mailto:sage [2017/03/24(金) 19:26:17.69 ID:FFzzXdlf.net]
- あーそうそう窓を出すって動作が環境依存だからWinでしか動かんよ
- 994 名前:974 mailto:sage [2017/03/24(金) 19:30:45.29 ID:Ixoq+e04.net]
- >>977
これです、ありがとうございました!
- 995 名前:デフォルトの名無しさん mailto:sage [2017/03/24(金) 19:31:41.62 ID:Ixoq+e04.net]
- あ、書いてなかったですね、すみません。
winなので大丈夫です、ありがとうござます!
- 996 名前:デフォルトの名無しさん mailto:sage [2017/03/24(金) 19:44:11.88 ID:FFzzXdlf.net]
- >>980
startで別窓出せるから覚えとくといいよ、後こいつcmdの組み込みだからshell=True無いと実行できないから気をつけて
- 997 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 15:01:15.96 ID:dW0T51Nu.net]
- pythonのリストで
def dice(): ....return (random.randint(1, 601) % 6) + 1 status = [] for lp_0 in range(5): ....status.append(dice()) 上記のような方法で関数からのretuen値を5回リストに入れる場合for文でまわさないで書く方法ありますか?
- 998 名前:デフォルトの名無しさん [2017/03/25(土) 15:09:28.97 ID:5MnOmzEx.net]
- np.random.random_integers(1, 6, 5)
- 999 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 15:38:20.94 ID:dW0T51Nu.net]
- >>984
random_integersは初めて知りました ありがとうごさいます
- 1000 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 15:47:29.60 ID:5MnOmzEx.net]
- 私も初めて知りました
- 1001 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 15:54:15.22 ID:ZSinSYil.net]
- くだすれPython(超初心者用) その33
echo.2ch.net/test/read.cgi/tech/1490424742/
- 1002 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 18:23:32.35 ID:EmT9w5Dp.net]
- rrule(YEARLY, bymonth=(1,7), dtstart=from, until=to)
上記のように明示的に変数に値を入れて渡すタイプの関数について text = 'bymonth=(1,7), dtstart=from, until=to'として rrule(YEARLY, text)的なことをやりたいのですがこのままではできず。。 何かできる方法はありますでしょうか?
- 1003 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 18:31:58.35 ID:AXTU3a0H.net]
- >>988
ちょっと違うけどこれでどう? qiita.com/yoichi22/items/e9e8b7fa8704c3dfd000
- 1004 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 18:40:43.97 ID:5MnOmzEx.net]
- そういう問題じゃなくて本気でテキストを渡したいみたいなので
jsonとかじゃだめなの?
- 1005 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 18:45:18.29 ID:AXTU3a0H.net]
- パーサー通して辞書にしちゃえばいける、そのままは無理
- 1006 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 18:46:31.43 ID:AXTU3a0H.net]
- いや関数側いじれるなら可変長引数使えばできるな
- 1007 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 20:11:45.64 ID:++OH//Pd.net]
- 自分だけで使うプログラムならexecやevalに頼るのもありか
人に使わせるのはやめとけ
- 1008 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 20:12:38.04 ID:LRDwX3vu.net]
- textをstringで受け取って関数内でsplitする
- 1009 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 20:13:27.03 ID:EmT9w5Dp.net]
- >>989-992
回答ありがとうございます。 www.yoheim.net/blog.php?q=20160609 www.yoheim.net/blog.php?q=20160610 色々調べていたのですが、上記の話であっていますでしょうか? 勉強がてらコーディングしています。 もし違う話とかでしたら参考URL教えていただけると助かります。
- 1010 名前:デフォルトの名無しさん [2017/03/25(土) 20:15:37.56 ID:MW++xTd7.net]
- >>987
たておつ!
- 1011 名前:デフォルトの名無しさん mailto:sage [2017/03/25(土) 20:24:08.31 ID:EmT9w5Dp.net]
- >>989-992
text = { 'bymonth':(1,7), 'dtstart':from_date, 'until':to_date, } rrule(freq, **test_text) 上記のようにしたらできました! 色々教えていただいてありがとうございました。勉強になりました。
- 1012 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 13:38:04.98 ID:WjbALPaU.net]
- うめ
- 1013 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 14:02:36.05 ID:eOEOi6dr.net]
- 鮭
- 1014 名前:デフォルトの名無しさん [2017/03/26(日) 14:10:42.99 ID:bcDXrrDg.net]
- おかか
- 1015 名前:854 mailto:sage [2017/03/26(日) 14:33:34.16 ID:9Nbedpcg.net]
- 皆よろ昆布1000
次スレ >くだすれPython(超初心者用) その33 >echo.2ch.net/test/read.cgi/tech/1490424742/
- 1016 名前:過去ログ ★ [[過去ログ]]
- ■ このスレッドは過去ログ倉庫に格納されています
|

|