くだすれPython(超初心者用) その37

■ このスレッドは過去ログ倉庫に格納されています
2018/03/17(土) 16:32:25.91ID:S1lkLDnv
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。

エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>985 辺りで

前スレ
くだすれPython(超初心者用) その36
http://mevius.2ch.net/test/read.cgi/tech/1514805522/
2018/04/25(水) 23:55:35.34ID:00WI0MSP
レベルは基礎(年収200万レベル)だから
得意な人が見ればスグに分かるかと思って・・・
2018/04/26(木) 00:04:33.65ID:A1A9qqDP
>>670
確かに、90点の回答から問題文(知っているが言えない)を妄想して
どこミスしたか教えてクレクレだからな。 なんかざんしんなクレクレだな
2018/04/26(木) 00:05:48.88ID:cVNoJ2TG
ほぼ同額ハネてるくせにずいぶん調子こいてんな人売り。
2018/04/26(木) 00:09:44.35ID:NMIp1ji6
正確な使用かNGだった入力データか、せめて一方はないとなぁ
2018/04/26(木) 00:20:56.36ID:zAODI6nx
>>674
スマン
入力データ(10種類テスト)は非公開
問題文はpaizaの規約でNG
2018/04/26(木) 00:23:21.97ID:NMIp1ji6
あんま思いつかないけどたとえば
str="+10 10"
でeqを出力しなきゃいけないとかかなぁ
2018/04/26(木) 07:29:42.61ID:82+EFsXj
>>650
おもろーい

>>649
そりゃいるんじゃね?
普通の人スクリプトかけないし
自分もやりたいことがあってググったら
Pythonのスクリプト見つけて
それがきっかけでPython始めた
2018/04/26(木) 07:39:06.10ID:L4MEI3Bo
知ってるかもだけど、strとかlistとかの組み込み関数の名前を変数に使わない方がいい
例として以下を挙げる

>>> str = "A"
としたあと、組込み関数str()を使うと
以下のようにエラーになる
>>> str(10)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'str' object is not callable
2018/04/26(木) 13:18:56.47ID:1MtgAGXx
https://qiita.com/makaishi2/items/63b7986f6da93dc55edd

上記のサイトを見ながら勉強しています
その中のword2vecを使用して学習させた結果を表示させてる部分に(学習に乱数を使っているので、同じ結果にはなりません)と表記されている箇所があるのですが、乱数はどの部分を指しているのでしょうか?
入力した値に対して毎回結果が変わってしまうのは違和感があるのですが、これが正しい考え方なのでしょうか?
2018/04/26(木) 14:21:52.82ID:LZqqVlEY
共同ツール 1
https://seleck.cc/685

https://trello.com/
ボードのメニュー → Power-Upsから拡張可能 Slack DropBoxなど
Trello Chrome拡張機能 elegant
ttp://www.kikakulabo.com/service-eft/
trelloのオープンソースあり

共同ツール 2
https://www.google.com/intl/ja_jp/sheets/about/

共同ツール 3
https://slack.com/intl/ja-jp
https://www.dropbox.com/ja/
https://bitbucket.org/
https://ja.atlassian.com/software/sourcetree
https://sketchapp.com/extensions/plugins/
ttp://photoshopvip.net/103903

ttps://goodpatch.com/blog/sketch-plugins/
681デフォルトの名無しさん
垢版 |
2018/04/26(木) 16:21:20.54ID:y8gcXBFr
>>661
標準関数を変数名に使うな
コードを貼るなら、ideoneとかcodepad使え
文字列のまま比較するな
682デフォルトの名無しさん
垢版 |
2018/04/26(木) 17:23:13.50ID:HAGSLGUl
pythonって遷移的なimportができてしまうのか。知らなかった。
これはちょっと嵌りポイントじゃないかなぁ?
2018/04/26(木) 17:33:22.83ID:0WGeE1H1
日本語でOK
2018/04/26(木) 17:44:22.78ID:3KE4uQzN
>>679
gensimのword2vec実装のなかで乱数を使っているということじゃないかな?
だからこそこに書いてあるコード中にはrandはない
2018/04/26(木) 18:02:11.11ID:B934JXdm
>>682
__init__.py だけだぞ
2018/04/26(木) 18:19:49.65ID:7TZiBj4A
pythonって誰が書いても同じになるように作られたはずなのになんでwith分とか作っちゃったの?
2018/04/26(木) 18:50:08.23ID:vM7mL5EC
足し蟹ー
2018/04/26(木) 19:08:52.46ID:3Mp4Ty/f
>>684
引数seedかな?
689デフォルトの名無しさん
垢版 |
2018/04/26(木) 20:11:17.17ID:bpVzyqdZ
with文便利じゃん
途中でエラー出ようがハングしようが
必ずclose()されるし
690デフォルトの名無しさん
垢版 |
2018/04/26(木) 20:12:25.88ID:bpVzyqdZ
あぁハングはまずいか・・・
2018/04/26(木) 20:23:38.37ID:7TZiBj4A
with分が許されるなら i++ も付けてほしいのよね
2018/04/26(木) 20:32:37.56ID:NMIp1ji6
Rubyにi++がないのと同様の理由でパイソンにもないんじゃないか?
適当だけど。
2018/04/26(木) 20:49:07.82ID:zmwnnnGF
why?
2018/04/26(木) 21:26:38.69ID:NMIp1ji6
俺もよく知らんが整数がイミュータブルでさらにオブジェクト指向が組み合わさると++が難しいらしい。
理屈は知らん。
2018/04/26(木) 21:54:40.18ID:vM7mL5EC
僕「それはちょっと…むずかしいです」
??「難しいかどうか聞いてるんじゃない!出来るんだな!?」
僕「はい…」
696デフォルトの名無しさん
垢版 |
2018/04/26(木) 22:05:57.30ID:ufB3iyja
お願いします。
Pysideで1.jpgのフルスクリーンから1秒後に2.jpgのフルスクリーンに切り替えたいのですが、1.jpgが映ったままで止まってしまいます。
どのようにプログラムを直したら良いでしょうか?
import sys
from PySide import QtGui
import time

app = QtGui.QApplication(sys.argv)
pixmap = QtGui.QPixmap('/home/pi/Pictures/1.jpg')
screen = QtGui.QLabel()
screen.setPixmap(pixmap)
screen.showFullScreen()
sys.exit(app.exec_())

time.sleep(1.0)

app = QtGui.QApplication(sys.argv)
pixmap2 = QtGui.QPixmap('/home/pi/Pictures/2.jpg')
screen = QtGui.QLabel()
screen.setPixmap(pixmap2)
screen.showFullScreen()
sys.exit(app.exec_())
697遊園地
垢版 |
2018/04/26(木) 22:14:31.13ID:zm91irPY
.show()
698デフォルトの名無しさん
垢版 |
2018/04/26(木) 22:57:40.00ID:r/dul/Wf
遊園地召喚
699デフォルトの名無しさん
垢版 |
2018/04/26(木) 23:18:26.87ID:zm91irPY
召喚される度に査問される罠
700デフォルトの名無しさん
垢版 |
2018/04/26(木) 23:19:29.18ID:zm91irPY
QtGuiとか使った事ない。
2018/04/26(木) 23:35:00.83ID:sRtYULlw
>>696
なんか、pythonプログラムだけど、Qtのプログラムの質問な感じで
ここできくよりQtスレで尋ねたほうが良いような感じだな。
Qtはpythonで激しく使われているけど、スレレベルからしてこのスレ連中で
使っている奴は激しく少ないだろうからな。
Qtさっぱりな俺でも、上の1.jpgコード部分をコピペして2.jpgに変更では動かんと思う

>>700
俺はQtをインストールすらしていない
2018/04/26(木) 23:44:36.11ID:JIIZjO4Q
>>701
承知しました、コメントありがとうございました。
2018/04/26(木) 23:55:11.10ID:sRtYULlw
>>702
Qtさっぱりな俺がぱっとコード見て妄想で答えるが、
app = QtGui.QApplication(sys.argv) はQtGui初期化だろうからで2回は不要(1回でOK)。
sys.exit(app.exec_()) は終了ってことだから、time.sleep(1.0)の前の
sys.exit(app.exec_())でプログラム終了
な気がする。
704デフォルトの名無しさん
垢版 |
2018/04/27(金) 00:13:35.48ID:sy5ESrYC
すいません、前にchainerpix2pixの件で質問した者なんですが
あれからようやくCPUでは動いたものの、GPUではアウトオブメモリーになってしまいます
chainerのmnistのサンプルだとgpuは動いたので
使う画像のサイズを小さくすればいいのではと思って
get_example(self, i, crop_width=256):をcrop_width=1にしてみたのですが
同じくアウトオブメモリーになってしまいます・・・
どうしたらgpuで動くようになるのでしょうか?
あと、cudnnは使えないのでChainer_cudnnは0にしています
2018/04/27(金) 00:30:03.43ID:kiq1uvQz
お前はアウトオブガンチューだから。
2018/04/27(金) 11:03:08.04ID:24cBGVvy
このアプリは、GPU を使いますとか、

何か、そういう設定でもあるのかも
2018/04/27(金) 14:48:29.17ID:cRxeHPlk
matplotlibの文字化けを直そうとしてるんだけどどこにもキャッシュがない…
web見てると3つキャッシュがあるはずなのに1つしかない(fontList.Json)
こういう場合どうすればいいの…?
708デフォルトの名無しさん
垢版 |
2018/04/27(金) 16:45:19.19ID:UfJ+DbX6
まずはパンツを下ろします。
2018/04/27(金) 16:46:42.04ID:l9wD2n6W
次にブラを上げます。
710デフォルトの名無しさん
垢版 |
2018/04/27(金) 17:53:36.17ID:ash3pEtl
>>696
まるち
711デフォルトの名無しさん
垢版 |
2018/04/27(金) 17:54:48.84ID:ash3pEtl
>>707
もっとしっかり探せ
712遊園地
垢版 |
2018/04/27(金) 19:07:35.36ID:00GHpQg1
>>706
有るよ。
ドロールとか組み込みなら、CPUで動かすのが基本
従ってインストールした時点でGPUが無効になってるライブラリも多い。
713デフォルトの名無しさん
垢版 |
2018/04/27(金) 20:19:58.99ID:NfYPUu/1
ここで初めてティッシュを用意します。
2018/04/27(金) 22:00:53.85ID:tY4aKNce
>>707
よく分からん時はOSのクリーンインストールから初めてmatplotlibをインストール
2018/04/27(金) 23:24:53.90ID:7d5j5plq
OSクリーンインストールとかww
なんというオニ畜アドバイスww
2018/04/27(金) 23:53:02.63ID:0qxmcM9A
もっといいPCを買えとか言われなくてよかった
717デフォルトの名無しさん
垢版 |
2018/04/28(土) 01:03:41.04ID:pRdE14CX
https://forum.omz-software.com/topic/2648/download-plain-text-html-document-and-save-content-as-text/3
これの
print=1って何?意味が分からない
2018/04/28(土) 01:25:48.28ID:sVh1KXTe
gamefaqていうサイトのurlパラメータで、print=1ってすると、印刷向けのデータを返してくれるんではないかな。
pythonのprintとは無関係
2018/04/28(土) 01:29:45.66ID:lzDlBKGG
なんでそんな質問しているのかわからない
print=0だと駄目なんだろう
2018/04/28(土) 01:40:25.00ID:lzDlBKGG
>>718
Appending ?print=1 as a parameter, ie, http://www.gamefaqs.com/ps3/959558-fallout-new-vegas/faqs/61226**?print=1**,
simplifies the document for printing such that in a browser, the content appears to be plaintext (of course it's not, it's HTML).
Pythonのことを尋ねているんではなく、英語が分からんから意味が分からないと言うことだろ。
2018/04/28(土) 06:45:20.98ID:x771LapU
BMPファイルのヘッダ情報をいじりたい場合、
C言語だとバイナリーモードでファイルを開いて
ヘッダと同じ構造の構造体に格納→いじるっとしていたのですが
Pythonの場合はどうするのがスタンダードですか?
2018/04/28(土) 08:59:37.34ID:Mqg+X9l/
>>721
bytearrayオブジェクトを作って添え字でアクセスするか、
ctypesモジュールにあるCの構造体互換の機能を使うかだけど
それならCでいいじゃんって話になる
そもそもスクリプト言語でバイナリデータを操作すること自体、あんまりメジャーじゃないと思う
2018/04/28(土) 08:59:39.51ID:6G75OsfQ
PILを使うのはダメなの?
2018/04/28(土) 10:47:54.22ID:8aPDsti0
中出ししてもオッケー☆ミ
2018/04/28(土) 19:25:00.09ID:nZGgJ1mK
>>721
スタンダードかどうかは知らんが
ファイルヘッダのようにバイナリで色々なサイズのデータがあり、フォーマットが決まっている場合は
structモジュールのpack() とunpack() が使える
ファイルをバイナリモードで開くことと、結果がタプルで返ってくること(値を変えるならlist()を通す)、
書式指定文字列がperlよりタイトで厳密に一致しないといけないことに注意
726デフォルトの名無しさん
垢版 |
2018/04/30(月) 02:59:51.66ID:0BaYNXC/
>>721
725 よりは ctypes の方が結果的に楽
どうせやってることは同じ
2018/05/01(火) 13:16:05.51ID:nK8NGTs9
csvの書き込みで特定の列にのみ値を入れるってどうすればいいでしょうか?
例えば3列目にCと入れる場合、
writerow(['','','C'])
とはできると思うんですが、indexの[2]とかで挿入したいです。
2018/05/01(火) 13:23:24.66ID:nK8NGTs9
>>727
['']*3で空配列作ってinsertでindex指定すればいけそうでした。
無視してください
729デフォルトの名無しさん
垢版 |
2018/05/01(火) 17:47:40.92ID:ZCA4YmfM
pythonista3で
カメラロールに保存した画像のパスを取得したいんですが
どうすればできますか?
730デフォルトの名無しさん
垢版 |
2018/05/01(火) 21:26:52.34ID:CgwFbzLc
遊園地の出番
731遊園地
垢版 |
2018/05/01(火) 21:36:37.58ID:mOb9XiF3
前提として、pythonista3を始めて知った。

iPad持って無い& Pythonista3-omz:softwareは有料アプリ 1200円

いろいろ見たけど、appex.get_file_path()だと不可なので、

 appex.get_attachments()


参考サイト
https://qiita.com/lm0x/items/28d5f7ef433a9654474c


 別途、環境による共有ライブラリの不具合が有るかは不明
732遊園地
垢版 |
2018/05/01(火) 21:39:00.39ID:mOb9XiF3
最悪、自分で保存場所を決めて[デフォルト位置を特定も可能]

 自ら、取得しに行く手も有る。
733デフォルトの名無しさん
垢版 |
2018/05/01(火) 21:50:09.23ID:ZCA4YmfM
>>731
pythonistaで画像をカメラロールに保存してそのパスを取得したい
734遊園地
垢版 |
2018/05/01(火) 22:47:44.63ID:mOb9XiF3
>>733
前提として、StaShの導入[pip等が使える?] 不要かも知れない?

通常のカメラロールにあるファイルは、
 Pythonista3で直接扱えないのでDropboxを利用するらしい。
# そんな事ないかも?


import os
os.getcwd() #パス取得


何の画像か分からないよ。
WEB上の画像なのか? カメラ起動からの取得した画像なのか?

それによって回答も変わる。 取り敢えず、

web上のURLからの取得[ダウンロード]
http://alba.blog.jp/archives/74055809.html

写真のアクセスなど
http://omz-software.com/pythonista/docs/ios/photos.html
735遊園地
垢版 |
2018/05/01(火) 22:56:54.46ID:mOb9XiF3
写真へのアクセス
http://omz-software.com/editorial/docs/ios/photos.html

んーー 力不足だ。すまん。

テラテイルなら答えてくれるかも知れない。そっちで聞いてくれ。


 ただ、画像はデフォルトでカメラロールに送られると書かれてるから、

カメラロールのURLさえ分かれば、直接叩いたりできないのかなー? とかは思う。
2018/05/01(火) 23:13:50.80ID:Ta/u7tID
え、もしかして遊園地って意外と実力あるの?
737遊園地
垢版 |
2018/05/01(火) 23:49:23.22ID:mOb9XiF3
>>736
どぴゅうーーー!!?ww どうしてそう成ったw
まだまだ。5ch初心者だなww
738デフォルトの名無しさん
垢版 |
2018/05/01(火) 23:59:49.36ID:ZCA4YmfM
stashは導入してます

もしかしてAsset.local_idってのがパスのかわり?
2018/05/02(水) 00:12:33.26ID:AOzOSF/o
普通にPCでやった方が無駄なこと考えなくていいから楽だと思う
740デフォルトの名無しさん
垢版 |
2018/05/02(水) 00:38:48.40ID:lacLZL+z
やだ
何でもiPhoneでやりたい
ファンや電源ユニットの音を聞きたくない
741デフォルトの名無しさん
垢版 |
2018/05/02(水) 00:38:54.21ID:W+so90CJ
遊園地メンバーに出来ないことはないだろう。
2018/05/02(水) 00:58:24.50ID:Th+lVB8S
Python上級者の遊園地メンバーならなんとかしてくれるよね
2018/05/02(水) 06:54:05.31ID:RMStXXKk
他のメンバーから謝罪されそう
744遊園地
垢版 |
2018/05/02(水) 07:38:44.05ID:GpduyO95
>>740
カメラロール 保存場所はPCで言うと
/home/use/ピクチャ

Androidだとギャラリーの所

 命令文で取るんじゃなくて、直接して画像を取りに行くスタイル

ファイルマネージャとかでソコのURLが分かれば、可能かと
745デフォルトの名無しさん
垢版 |
2018/05/02(水) 08:19:06.48ID:lacLZL+z
appex.get_attachments()で取得する
アプリの写真が渡す時に使う場所
/var/mobile/Media/PhotoData/OutgoingTemp/
たぶんパス指定して直接は見れないようになってる
API通さないと無理なんじゃないかな
746遊園地
垢版 |
2018/05/02(水) 09:30:47.44ID:GpduyO95
皆が調べたけど、限界だ!

 って所からがスタートかな?

取り敢えず。 下記を実行して見た結果は どうなる?

import photos
all_assets = photos.get_assets()
last_asset = all_assets[-1]
img = last_asset.get_image()
img.show()
747遊園地
垢版 |
2018/05/02(水) 09:38:13.34ID:GpduyO95
見た?
https://halspg.wordpress.com/2017/11/20/pythonista_photos/
748遊園地
垢版 |
2018/05/02(水) 09:48:38.35ID:GpduyO95
手段として、延期かなー。

テラテイル と スタッフオーバーフロー
で質問(本人が)

その間に別の事に取り込んだ方が良いかもなー

進めて行くうちに、類似箇所や該当操作に辿り着くかも知れない。
749デフォルトの名無しさん
垢版 |
2018/05/02(水) 14:07:48.31ID:lacLZL+z
すでに出来たよ
assetからObjCInstance使って出来た
750デフォルトの名無しさん
垢版 |
2018/05/02(水) 14:20:13.88ID:lacLZL+z
パスで何かしようとするとPermissionErrorがでるよ
751デフォルトの名無しさん
垢版 |
2018/05/02(水) 14:34:52.65ID:lacLZL+z
一応
print(str(ObjCInstance(picasset).pathForOriginalFile()))
752遊園地
垢版 |
2018/05/02(水) 15:24:12.28ID:GpduyO95
おめー
753デフォルトの名無しさん
垢版 |
2018/05/02(水) 18:20:09.23ID:iLuEzONp
質問1
 C#とかC系しか知らんものがパイソンを素早く概括的に理解してマスターするには
どのような手順を取るのがベストかを述べよ。
2018/05/02(水) 18:24:11.36ID:fFtFAs1e
帰れチンカス
755デフォルトの名無しさん
垢版 |
2018/05/02(水) 18:27:01.60ID:iLuEzONp
質問2
 「C++からパイソンを呼び出す」などC++とパイソンを組み合わせて使うケースについて
散見するが、C#とパイソンの組み合わせがないのはなぜだろうか? その理由を述べよ。

質問3
 他の言語特にC#にくらべてパイソンの優位性もしくは劣性について述べよ
2018/05/02(水) 19:06:36.46ID:hCUFBC/P
Pythonをパイソンと書くようなキチガイははよ死ね
757デフォルトの名無しさん
垢版 |
2018/05/02(水) 19:09:38.38ID:OevC1MDQ
バカって外来語をネイティブな表記で書くよねw読めないからw
758デフォルトの名無しさん
垢版 |
2018/05/02(水) 19:22:17.68ID:W+so90CJ
>>753みたいなガキは、遊園地メンバーのちんぽナメナメしたら、答えてやるわ。
759デフォルトの名無しさん
垢版 |
2018/05/02(水) 20:05:02.60ID:iLuEzONp
パーがトンほどいるからパートン
760デフォルトの名無しさん
垢版 |
2018/05/02(水) 20:09:22.51ID:iLuEzONp
質問1の模範解答
 このような粒度の荒い質問にここで回答を期待するのは無理。
761遊園地
垢版 |
2018/05/02(水) 20:12:29.50ID:GpduyO95
遊園地メンバーではなく。
遊園地ランドの一員な。

問1
公式Documentを読む
(その判断が下せなかった君には難しい)

問2
pythonとc#の組み合わせは有ります。
日本語記事が少ないのは確かです。

問3
全ての言語に置いて、優位性と劣性は
状況により、変わります。

大事なのは目的との適切な判断です。


なお、遊園地ランドの5ch民は標準スキルにフレンドリーファイアーと成ってますww
762遊園地
垢版 |
2018/05/02(水) 20:15:54.36ID:GpduyO95
初代のくだすれ だと、
「pythonのパイは おっぱいですか?!」

だった様な気がする。
763遊園地
垢版 |
2018/05/02(水) 20:24:18.02ID:GpduyO95
雪風だった時に叩かれた頃と
そっくりで、大爆笑だなw

低い所から、始めたら
上がるしかないから、良いと思う。
764デフォルトの名無しさん
垢版 |
2018/05/02(水) 20:31:09.60ID:iLuEzONp
>大事なのは目的との適切な判断です。
そもそもどのような目的でpythonは作られたのか? 優秀な言語が五万とあるのに
わざわざ作るにはそれなりなりの理由があるはずだ。その理由について手短に簡潔に述べなさい。
その程度の説明ができないなら、pythonを使う意味がない。
仮に説明できるだけの能力があるにせよ、その程度のことをめんどくさがって説明できないと
したらプログラミングのようにめんどくさい仕事には向かないと思える。
2018/05/02(水) 20:35:39.56ID:MvV5oHQH
無能はPython使わなくていいよ
2018/05/02(水) 20:49:31.16ID:+C3apNC8
確かにPythonとか何がいいのかまだ理解してないわ。
人工知能界隈では流行ってるみたいだけど。
767デフォルトの名無しさん
垢版 |
2018/05/02(水) 21:06:22.47ID:lacLZL+z
最近使い始めた
いまいち理解してない
それでもある程度便利に使える
誰も使ってないと開発止まるし流行りにはのるスタイルです
768遊園地
垢版 |
2018/05/02(水) 21:08:14.07ID:GpduyO95
>>764
グイド・ヴァン・ロッサムがクリスマス休暇中に
分散OS「Amoeba」向けにスクリプト言語を作りたかった から

以上
2018/05/02(水) 21:10:46.50ID:R3g8E+PO
>>768
>分散OS「Amoeba」
MINIX のタネンバウムの amoeba のスクリプト言語?妙な縁があるんだね
770遊園地
垢版 |
2018/05/02(水) 21:15:47.99ID:GpduyO95
Basicが代表だと思うが、当時の開発者は自分の作ったモノの価値は殆ど知らなかったよ。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況