17/12/18 18:48:22.28 UTwQCfsc0.net
>932
クロードシャノンによれば0と1のbitがあれば組めるよ
951:デフォルトの名無しさん
17/12/18 19:27:27.53 v15Ah6ljM.net
python2からpython3のコードをシームレスに呼び出す
あるいはその逆って出来んの?
952:デフォルトの名無しさん
17/12/18 19:29:21.38 N/0vuXs80.net
ではライブラリを使わずに全てのプログラムを作ることが出来るってことですね
953:デフォルトの名無しさん
17/12/18 20:30:55.94 u/MJC7QV6.net
なんだこの質問
954:デフォルトの名無しさん
17/12/18 21:23:40.71 Sr5Op73M0.net
>>934
当然無理
955:デフォルトの名無しさん
17/12/19 01:11:42.95 NOPV6NH10.net
>>932
理論上で良いなら標準ライブラリはosとsysがあればあらゆるプログラムが書けるよ
956:デフォルトの名無しさん
17/12/19 11:00:45.67 tMk24jKNF.net
>>934
呼び出すモジュールは作れるというか
あると思うけど
シ-ムレスっていうのは文法から言ってだめなんじゃね?
ヒアドキュメントはシームレスとは言わないだろ?
957:デフォルトの名無しさん
17/12/19 18:15:06.80 WQVin5/10.net
うむむ
地雷踏んだっぽいわ
Anaconda で conda 使いまくってたら
from PIL import Image が DLL 見つからないエラーはくようになった
conda uninstall pillow
conda install pillow
とかやってももう治らないω
もちろん pip は一度も使ってない
958:デフォルトの名無しさん
17/12/19 19:51:46.29 j+YlJ43H0.net
起動中のpythonのsys.path上にpillowはあるのか?
959:デフォルトの名無しさん
17/12/20 16:40:33.06 oMTP7XXu0.net
conda install --channel URLリンク(conda.anaconda.org) pillow
で動くようになりました
同様に以前動いてたはずの CV3 も動かなくなってたので
conda install --channel URLリンク(conda.anaconda.org) opencv
したらこっちも動くようになりました
なんか関係ないのも数えきれないくらい沢山入れ替わったっぽいけど
身も心もまっさらになった気分です
960:デフォルトの名無しさん
17/12/21 22:00:26.56 Wruq1qgz0.net
初歩的な質問ですいません
URLリンク(codepad.org)
Tkinterを使いプラスボタンが押されたら+1されるプログラムを
練習に作っているのですが
ラベルの値が最初の0のまま変更されません
コンソールの方では動いているのですが・・・
ラベルの更新の仕方を教えてください、おねがいします
961:デフォルトの名無しさん
17/12/22 18:05:03.61 bOdX3AhVa.net
ラベル更新だけじゃなくて
色んなツッコミ所がありすぎて面倒なので
コメントするのあきらめる
962:デフォルトの名無しさん
17/12/22 18:28:52.39 pOVBeNy+0.net
>>943 URLリンク(codepad.org)
963:デフォルトの名無しさん
17/12/22 18:32:37.29 bWUflki2d.net
>>942
たくさんの男がお前の上を通り過ぎていったけど、今は処女になったということだな。
964:デフォルトの名無しさん
17/12/22 21:25:15.78 iJ2PO/6B0.net
>>944
ひどいプログラムなのは許してください・・・
>>945
ありがとうございます
参考にさせていただきます!
とても助かりました
965:デフォルトの名無しさん
17/12/24 21:27:43.73 Uv6h347vM.net
pythonプログラムを実行する時、
python *.py
と
ipython *.py
で違いはあるんですか?
966:デフォルトの名無しさん
17/12/25 22:34:56.91 3v3bbp8O0.net
ある数列から、指定割合の位置の数値を取り出したい
たとえば
x=10 ; y=100 ; z=8
のとき、range(x,y)の8%の数値が欲しい
どうするのが高速でしょうか
967:デフォルトの名無しさん
17/12/26 00:35:52.57 NKd3GEs00.net
>>949
x + round((y - x)*z/100)
968:デフォルトの名無しさん
17/12/26 00:50:16.19 zO2gc+Bz0.net
はー素晴らしい
自分、数学苦手なもので、全然思いつきませんでした
多謝
969:デフォルトの名無しさん
17/12/26 18:29:36.82 WBWOri7N0.net
あるグループウェアの特定のページが欲しくてChrome+seleniumでログイン。
そのあとrequests.getでページの中身をスクレイピングしようとしたら「未ログイン」のページが落ちてきた!
セッション情報が共通化されていないと知ってショックでした。。
970:デフォルトの名無しさん
17/12/26 23:24:05.11 1oUfbZQv0.net
insertで登録して、findで登録されてるか調べる
順序はそのまま、YES or NO
URLリンク(ideone.c)
971:om/udcKZC どうすれば良いでしょうかお願いします。
972:デフォルトの名無しさん
17/12/26 23:51:52.01 k456ZrzP0.net
>953
if a in i[1]:
を
if i[1] in a:
にする。
a は、リストでなく、セットにした方が計算量的に有利。
a = set()
として、
a.append(i[1])
を、
a.add(i[1])
にする。
973:デフォルトの名無しさん
17/12/26 23:55:46.44 1oUfbZQv0.net
>>954
ありがとうございます。
974:デフォルトの名無しさん
17/12/29 02:36:00.23 q3HWEBgb0.net
プログラミングのプの字も知らないカスですが
パイソン始めましたよろしくお願いします
975:デフォルトの名無しさん
17/12/29 06:09:34.09 D6FdquXH0.net
よろしくお願いします
976:デフォルトの名無しさん
17/12/30 17:10:28.10 9aM7SMFbM.net
パイソンって最初バイソン(牛)かと思ってた
977:デフォルトの名無しさん
17/12/30 18:36:02.06 fp/oHxe90.net
スト2の四天王だったやつか!?
978:デフォルトの名無しさん
17/12/31 00:11:00.84 rNferOEU0.net
エクセルに搭載されるかもと聞いて勉強始めましたよろしくお願いします
979:デフォルトの名無しさん
17/12/31 00:19:27.70 mh0j3eXv0.net
C#から浮気します!良書を教えてください先輩方
980:デフォルトの名無しさん
17/12/31 02:00:11.08 cjdZ4wLh0.net
まじでやるならarXivの文献辿りながら基本のアルゴリズムgitで見つけてコード解析
なんちってならオライリーでもやってわかった気になってハナホジしたら
981:デフォルトの名無しさん
17/12/31 11:58:11.57 KA+WHx0La.net
次スレよろ
982:デフォルトの名無しさん
17/12/31 12:44:29.40 +5kbAJtw0.net
いやです
983:デフォルトの名無しさん
17/12/31 13:25:01.42 KA+WHx0La.net
いやよいやよも好きのうち
984:デフォルトの名無しさん
17/12/31 14:03:52.19 St9ppRXA0.net
いやどす
985:デフォルトの名無しさん
17/12/31 16:46:52.85 8x92ACq9a.net
つ
ま
ん
ね
986:デフォルトの名無しさん
18/01/01 14:05:52.82 yaUpEKWza.net
必至だな
987:デフォルトの名無しさん
18/01/01 18:01:06.78 JZpqRMkx0.net
単体で¥だけを出すにはどうすればいいのですか??
クォーテーションでくくったり手前にr付けても
エラーになってしまいます
print(r"¥100")ならオーケーなのにprint(r"¥")でやるとエラーになります
988:デフォルトの名無しさん
18/01/01 18:09:48.60 Q3RxRu9M0.net
raw stringなのにエスケープが機能している…?
俺の知ってるPythonと違う気がするな
989:デフォルトの名無しさん
18/01/01 18:11:25.06 qbaI4sPQ0.net
>>969
print('\\')
じゃ駄目なん?
990:デフォルトの名無しさん
18/01/01 18:36:08.61 2E1PT4i/0.net
pyqtの勉強しているのですがこのコードでなぜボタンが出ないのでしょう?
class Default(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.setGeometry(300,300,300,300)
self.setWindowTitle("ウィンドウ")
self.setWindowIcon(QIcon("python.png"))
self.show()
class Btn(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
btn = QPushButton("ボタン",self)
btn.resize(btn.sizeHint())
btn.move(50,50)
btn.show()
if __name__ == "__main__":
app = QApplication(sys.argv)
d = Default()
b = Btn()
sys.exit(app.exec_())
991:デフォルトの名無しさん
18/01/01 18:36:41.19 2E1PT4i/0.net
importは行数の関係で省かせてもらいます
992:デフォルトの名無しさん
18/01/01 19:04:32.40 MNtQNWjC0.net
何をしたいのか分からないけれど
2つのウィンドウをそれぞれ出したいならbtn.show()の下にself.show()追加する
1つのウィンドウでボタンを追加したいだけならBtnクラスのinitUI(self)の中味を
DefaultクラスのinitUI(self)に追加してBtnクラスを消す
993:デフォルトの名無しさん
18/01/01 20:09:11.29 r7kDL/dQ0.net
>>969,970
リファレンスマニュアル見てみたら、r"¥"は無効だって書いてあった
2.4.1 String and Bytes literals
raw stringが奇数のバックスラッシュで終わるのがダメだそうだ
2.7も3.6も同じ
994:デフォルトの名無しさん
18/01/01 20:22:53.79 iOcRvNllM.net
次スレ建てた
くだすれPython(超初心者用) その36
スレリンク(tech板)
995:デフォルトの名無しさん
18/01/02 07:54:25.87 2ze8dniUa.net
Brythonって便利そうですけどどんな感じですか?
ブラウザ上で動く艦これのルーレット?みたいなのを練習で作ってみようと
思ってるんだけど何か良い方法ありますか?
996:デフォルトの名無しさん
18/01/02 13:24:19.53 Y/4ObyK1a.net
>>977
手を動かせ
997:デフォルトの名無しさん
18/01/03 11:21:49.29 /NNrb8F/H.net
pandas dfの特定列を選択範囲として
ある文字列が含まれている行の中身を置き換えたいんですが
どういう操作をしたらいいんでしょうか
いまは一度スライスして条件分岐ループに通して新規series化してマージしてますが、手間です
998:デフォルトの名無しさん
18/01/03 11:25:40.12 CVIfc7c80.net
df['特定列'][like '文字列']='新しい中身'
999:デフォルトの名無しさん
18/01/03 12:15:05.44 en8pxJtb0.net
Packt PublishingのPython本バンドル $15で18冊と6本のビデオ
ジャンル的には基礎、Web開発、データサイエンス、AIと満遍なく網羅してる
URLリンク(www.humblebundle.com)
1000:デフォルトの名無しさん
18/01/03 13:01:31.29 /NNrb8F/H.net
>>980
?
1001:デフォルトの名無しさん
18/01/03 13:07:05.17 1GTu/vn+a.net
>>> import pandas as pd
>>> df = pd.DataFrame([[1, 'aaaa'], [3, 'aabcz'], [4, 'abcd']], columns='n s'.split(' '), index=[10, 20, 30])
>>> df
n s
10 1 aaaa
20 3 aabcz
30 4 abcd
>>> df['n'][df['s'].map(lambda x: 'abc' in x)] = 9
>>> df
n s
10 1 aaaa
20 9 aabcz
30 9 abcd
1002:デフォルトの名無しさん
18/01/03 13:39:50.24 hIGxUUek0.net
mapのかわりにapply使っても同じ結果になるみたいだけど
内部動作も同じなのかな
1003:デフォルトの名無しさん
18/01/03 14:06:23.42 /NNrb8F/H.net
>>983
うちの環境だとdf['n']df['s']のとこでloc使えエラーが出てしまったので
sel=df['s'].map(lambda x:'abc' in x)
df.loc[sel,['n']]=9
これでいけました。大変助かりました
ありがとうございました
1004:デフォルトの名無しさん
18/01/04 16:03:32.48 Tb7uig0Fa.net
ipythonで
l = [1, 2, 3]
l
と入力すると、
Out[2]: [1, 2, 3]
と中身が(長ければ改行して)表示されますが、これは何の特殊メソッドが呼ばれているのでしょうか?__str__をオーバーライドしても表示は変わりませんでした。
1005:デフォルトの名無しさん
18/01/04 16:26:18.94 DfAlkQQT0.net
__repr__()
1006:デフォルトの名無しさん
18/01/04 16:34:27.41 Tb7uig0Fa.net
>>987
__repr__をオーバーライドしたら表示を変更できました。
どうもありがとうございました。
1007:デフォルトの名無しさん
18/01/06 12:18:25.26 hDfKkQox0.net
そろそろ埋め?
1008:デフォルトの名無しさん
18/01/09 20:45:02.85 d0ur0YPO0.net
くだすれPython(超初心者用) その36
スレリンク(tech板)
1009:デフォルトの名無しさん
18/01/09 20:45:18.18 d0ur0YPO0.net
埋め
1010:デフォルトの名無しさん
18/01/09 20:45:22.58 d0ur0YPO0.net
埋め
1011:デフォルトの名無しさん
18/01/09 20:45:43.86 d0ur0YPO0.net
埋め
1012:デフォルトの名無しさん
18/01/09 20:45:49.10 d0ur0YPO0.net
埋め
1013:デフォルトの名無しさん
18/01/09 20:46:14.38 d0ur0YPO0.net
埋め
1014:デフォルトの名無しさん
18/01/09 20:46:47.92 d0ur0YPO0.net
埋め
1015:デフォルトの名無しさん
18/01/09 20:47:09.42 d0ur0YPO0.net
埋め
1016:デフォルトの名無しさん
18/01/09 20:47:14.56 d0ur0YPO0.net
埋め
1017:デフォルトの名無しさん
18/01/09 20:47:35.62 d0ur0YPO0.net
埋め
1018:デフォルトの名無しさん
18/01/09 20:47:41.10 d0ur0YPO0.net
埋め
1019:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 220日 21時間 58分 40秒
1020:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています