当スレに★Python以外のプログラミング言語での回答類を書くべからず★
☆「Ruby では」「Rubyでは」をNGワード登録推奨
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。
★Pythonのソースコードはそのまま5ちゃんにコピペするとインデントが崩れるので
↓等のてきとうなソースコード用うpろだに貼ってきてください。
ttp://ideone.com/ デフォ設定はC用のため言語選択ボタン押下がピコ手間かも。
ttp://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/ まずまずシンプル。
ttp://dpaste.com/ とてもシンプル。消えるまでの日数は十分長ーく指定のこと。
ttps://jupyter.org/try (旧try.jupyter.org)ちょっとめんどうそう
◆エラーを解決したい場合は、表示されてるエラー全文(勝手に省略禁止)と
実行環境(Pythonのバージョン・OS名・IDEの種類とバージョン)をシッカリ書くこと。
◇Python公式サイト◇ http://www.python.org/
◇まとめwiki◇ ttp://python.rdy.jp/
〇前スレ〇
くだすれPython(超初心者用) その43【Ruby禁止】
http://mevius.5ch.net/test/read.cgi/tech/1555397061/
探検
くだすれPython(超初心者用) その44【Ruby禁止】
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2019/07/24(水) 21:02:48.30ID:d1IM+Tl+391デフォルトの名無しさん
2019/08/31(土) 18:35:49.40ID:mXVlv5Bz スクリプトが複雑になってきたのでコマンドラインパーサーのclickを使ってみたらめちゃくちゃ遅くなってしまったんですが、そういうもんなんですか?
オプションを指定しないで
$ ./script.py
で動かすとヘルプが表示されるけれど、ラズパイZero Wでスクリプトを動かすとヘルプが10秒以上かかってしまいます。。。
オプションを指定しないで
$ ./script.py
で動かすとヘルプが表示されるけれど、ラズパイZero Wでスクリプトを動かすとヘルプが10秒以上かかってしまいます。。。
392デフォルトの名無しさん
2019/08/31(土) 19:27:09.93ID:D2kuIvjJ 使ったときと使ってない時を比べて使ったとき遅いならそういうものなんだろ
他に何かあるのかよ
他に何かあるのかよ
393デフォルトの名無しさん
2019/08/31(土) 19:39:04.54ID:862nI1h2 いまさらだが
Py2からPy3への移行が死ぬほどめんどいぉ・・・ (´;ω;`)
Py2からPy3への移行が死ぬほどめんどいぉ・・・ (´;ω;`)
394デフォルトの名無しさん
2019/08/31(土) 20:42:13.02ID:yshZ/tkq395デフォルトの名無しさん
2019/08/31(土) 21:12:02.56ID:862nI1h2 >>394
2to3で機械的にできない、過去の自分の糞ソース作成スキルぇ・・・ (´;ω;`)
2to3で機械的にできない、過去の自分の糞ソース作成スキルぇ・・・ (´;ω;`)
396デフォルトの名無しさん
2019/09/01(日) 01:38:49.63ID:sYwYgS29 helpなんて遅くなってあたりまえ
397デフォルトの名無しさん
2019/09/01(日) 11:07:02.03ID:lVGVIAix ラズパイならストレージ=MicroSDが遅いんだろ
398デフォルトの名無しさん
2019/09/02(月) 01:24:26.47ID:0nnmY+Ru >>396
ヘルプだけじゃなくてスクリプトが動き始めるまで遅いです
ヘルプだけじゃなくてスクリプトが動き始めるまで遅いです
399デフォルトの名無しさん
2019/09/02(月) 14:37:45.93ID:JLJqSqS7 以下のPythonプログラムを保存して
Macのターミナルで実行すると
~~~~~~~~~~~~~~実行するプログラム(udptest.py)~~~~~~~~~~~~~~~~~~~~~
from socket import socket, AF_INET, SOCK_DGRAM
HOST = ''
PORT = 5000
s = socket(AF_INET, SOCK_DGRAM)
s.bind((HOST, PORT))
while True:
msg, address = s.recvfrom(8192)
print(f"message: {msg}\nfrom: {address}")
s.close()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
print文の行の print(f"message: {msg}\nfrom: {address}")でエラーがでます。
print(f"message: {msg}\nfrom: {address}")
^
SyntaxError: Invalid syntaxとなって、最後のダブルクオートのところでエラーが出るみたいなのですが
何故ですか?Linuxで実行するとエラーにならないんですが、Macのターミナルだとエラーになります
Macのターミナルで実行すると
~~~~~~~~~~~~~~実行するプログラム(udptest.py)~~~~~~~~~~~~~~~~~~~~~
from socket import socket, AF_INET, SOCK_DGRAM
HOST = ''
PORT = 5000
s = socket(AF_INET, SOCK_DGRAM)
s.bind((HOST, PORT))
while True:
msg, address = s.recvfrom(8192)
print(f"message: {msg}\nfrom: {address}")
s.close()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
print文の行の print(f"message: {msg}\nfrom: {address}")でエラーがでます。
print(f"message: {msg}\nfrom: {address}")
^
SyntaxError: Invalid syntaxとなって、最後のダブルクオートのところでエラーが出るみたいなのですが
何故ですか?Linuxで実行するとエラーにならないんですが、Macのターミナルだとエラーになります
400デフォルトの名無しさん
2019/09/02(月) 14:40:09.80ID:+RcdAe/J 各々のpythonのバージョンは?
401デフォルトの名無しさん
2019/09/02(月) 14:41:00.87ID:JLJqSqS7402デフォルトの名無しさん
2019/09/02(月) 14:47:33.25ID:+RcdAe/J じゃあ明らかにバージョンの問題
f”hoge[hoge]”は3.6からだったと思う
f”hoge[hoge]”は3.6からだったと思う
403デフォルトの名無しさん
2019/09/02(月) 14:48:40.42ID:JLJqSqS7404デフォルトの名無しさん
2019/09/02(月) 14:48:48.81ID:l5hY3k3N python3とpython2 は互換性がないから
macのほうにpython3 install して
1行目には /usr/bin/env python3
macのほうにpython3 install して
1行目には /usr/bin/env python3
405デフォルトの名無しさん
2019/09/02(月) 16:39:02.57ID:JLJqSqS7 >>402>>404
無事実行できました、ありがとうございます
無事実行できました、ありがとうございます
406デフォルトの名無しさん
2019/09/02(月) 18:25:20.07ID:6b6stlbz リストからランダムな順番で要素を重複なしにすべて取り出すのはどうしたらいいんでしょうか
seq = ["a","b","c"] というのから
sel_1="b"
sel_2="a"
sel_3="c"
というように各変数に入れたい
seq = ["a","b","c"] というのから
sel_1="b"
sel_2="a"
sel_3="c"
というように各変数に入れたい
407デフォルトの名無しさん
2019/09/02(月) 18:36:15.33ID:l5hY3k3N ハッシュにいれていって
これまでに見たことがあるかチェックがよくあるながれだが
python にはバッテリーインクルーデッドなライブラリにそれするのがあるぞ
これまでに見たことがあるかチェックがよくあるながれだが
python にはバッテリーインクルーデッドなライブラリにそれするのがあるぞ
408デフォルトの名無しさん
2019/09/02(月) 18:37:26.93ID:l5hY3k3N というか辞書型に変換するやつがあったからそれがこんかいの
python でポピュラーな解だったような?
python でポピュラーな解だったような?
409デフォルトの名無しさん
2019/09/02(月) 18:39:22.05ID:np2o8lpC410デフォルトの名無しさん
2019/09/02(月) 18:40:12.19ID:4Tpj61Oa 誰かもっと賢いやり方知ってそうだが。。。
先の手順でできてくるintを入れておくようの、空リストをつくる(仮にlist_hogeと命名)
↓
randintで疑似ランダムな整数をつくる(むろん範囲はリストでエラーが起きないよう指定する)
↓
でてきたintがlist_hogeにないか調べる
調べた結果が、がいしゅつじゃないなら、list_hogeのケツにくっつける
がいしゅつなら、くっつけない
(try/exceptがいいと思う)
↓
list_hogeの長さがlen(seq)になったらループ終了
↓
各変数をつくって1つずつ格納してあーたらこーたらしないで、
そののちやりたい処理をみんな
for temp in list_hoge: にいれて、中で
sel = seq[list_hoge[temp]] って呼び出す方がいいとおもう
先の手順でできてくるintを入れておくようの、空リストをつくる(仮にlist_hogeと命名)
↓
randintで疑似ランダムな整数をつくる(むろん範囲はリストでエラーが起きないよう指定する)
↓
でてきたintがlist_hogeにないか調べる
調べた結果が、がいしゅつじゃないなら、list_hogeのケツにくっつける
がいしゅつなら、くっつけない
(try/exceptがいいと思う)
↓
list_hogeの長さがlen(seq)になったらループ終了
↓
各変数をつくって1つずつ格納してあーたらこーたらしないで、
そののちやりたい処理をみんな
for temp in list_hoge: にいれて、中で
sel = seq[list_hoge[temp]] って呼び出す方がいいとおもう
411デフォルトの名無しさん
2019/09/02(月) 18:40:51.28ID:4Tpj61Oa >>409
えくせれんとだ・・・
えくせれんとだ・・・
412デフォルトの名無しさん
2019/09/02(月) 19:13:12.78ID:gYyzUTd8 python習得してからの第二言語て何やりゃいいんだろう
業務ではスクリプトレベルが出来ればいいからpythonで十分
rubyやろかと思ってたけどなんか最近伸びてないらしいし
業務ではスクリプトレベルが出来ればいいからpythonで十分
rubyやろかと思ってたけどなんか最近伸びてないらしいし
413デフォルトの名無しさん
2019/09/02(月) 19:14:11.36ID:4Tpj61Oa アセンブラとか逆アセンブラとかどうよ
バグ取りに活躍できるとおもうんだが >>412
バグ取りに活躍できるとおもうんだが >>412
414デフォルトの名無しさん
2019/09/02(月) 19:20:37.60ID:ZbKkUjch 用途次第だけど趣味とか個人規模の業務ならpythonで完結してるから必要ないと思う
具体的にpythonでは出来ないタスクが現れた時にでいいでしょう
具体的にpythonでは出来ないタスクが現れた時にでいいでしょう
415デフォルトの名無しさん
2019/09/02(月) 19:28:03.51ID:ItbF6K5+416デフォルトの名無しさん
2019/09/02(月) 19:30:45.49ID:oZzWJSb4 ランダムソート
417デフォルトの名無しさん
2019/09/02(月) 19:35:10.02ID:3hTvbXFB ギョームギョームゆうてるけど言語の選択権なんてまずないからなw
418デフォルトの名無しさん
2019/09/02(月) 20:10:31.20ID:6riEgzPQ えwお前んとこ個人の業務支援スクリプトですら言語決められてるの?w流石に同情するわw
419デフォルトの名無しさん
2019/09/02(月) 20:13:54.59ID:4+hdLw8y 正直一人でやるならbash、awk、sedでいいよねって気がする
python必要か?
python必要か?
420デフォルトの名無しさん
2019/09/02(月) 20:19:25.98ID:3hTvbXFB >>418
ギョーム支援スクリプトしか任せてもらえないんだなw
ギョーム支援スクリプトしか任せてもらえないんだなw
421デフォルトの名無しさん
2019/09/02(月) 21:09:44.45ID:trpGIJCF 業務支援スクリプトにワロタw
422デフォルトの名無しさん
2019/09/02(月) 21:42:21.61ID:80zQFEeK 業務スーパーって楽しいよな
423デフォルトの名無しさん
2019/09/02(月) 21:49:19.50ID:JLJqSqS7 もう1つ聞きたいのですが
↓のQiitaの記事通りにコードを書いて
https://qiita.com/akakou/items/e9fbcfc0c69cc957152e
MacとWindowsが自宅の同じWi-Fiにつながった環境で
受信側にMacのターミナルを使用し
送信側にLinuxのターミナル(Windows上での仮想環境)を使用して実行したところ
Mac側のターミナルでデータが受信できなかったのですが何故ですか?
↓のQiitaの記事通りにコードを書いて
https://qiita.com/akakou/items/e9fbcfc0c69cc957152e
MacとWindowsが自宅の同じWi-Fiにつながった環境で
受信側にMacのターミナルを使用し
送信側にLinuxのターミナル(Windows上での仮想環境)を使用して実行したところ
Mac側のターミナルでデータが受信できなかったのですが何故ですか?
424デフォルトの名無しさん
2019/09/02(月) 22:06:57.76ID:LddXNwm9 >>423
仮想サーバのLinuxのポートにアクセスできていないと思う
仮想化に使った環境でポートフォワードとかあればそれを設定する
何使ってるの?VMware?VirtualBox?WSL?Docker?
後、送信側と受信側という言い方はやめた方が吉
サーバ側とクライアント側なら明確で誰も迷わない
仮想サーバのLinuxのポートにアクセスできていないと思う
仮想化に使った環境でポートフォワードとかあればそれを設定する
何使ってるの?VMware?VirtualBox?WSL?Docker?
後、送信側と受信側という言い方はやめた方が吉
サーバ側とクライアント側なら明確で誰も迷わない
425デフォルトの名無しさん
2019/09/02(月) 22:12:38.73ID:trpGIJCF そのコードはlinuxでターミナル2枚開いて自分から自分へ送受信するコードや
別IPのmacに送信したいんやったら127.0.0.1の部分をmacのアドレスに変えなアカンで
別IPのmacに送信したいんやったら127.0.0.1の部分をmacのアドレスに変えなアカンで
426デフォルトの名無しさん
2019/09/02(月) 22:20:43.73ID:4Tpj61Oa WiFi親機がPC同士の相互通信を許可してないと、できなくないか?
427デフォルトの名無しさん
2019/09/03(火) 08:00:05.91ID:4zoK2fer428デフォルトの名無しさん
2019/09/03(火) 08:20:41.17ID:SEhc6ZAO429デフォルトの名無しさん
2019/09/03(火) 09:40:52.25ID:rmMrxaJb430デフォルトの名無しさん
2019/09/03(火) 11:56:21.18ID:p16I+IMh もう少しうまく釣れや
MACアドレスとmac osとか古典的過ぎる
MACアドレスとmac osとか古典的過ぎる
431デフォルトの名無しさん
2019/09/03(火) 12:51:26.72ID:gWEsYspA >>429
arp
arp
432デフォルトの名無しさん
2019/09/03(火) 16:30:36.06ID:IE86u3rd 同じWi-Fiにつながっているなら、同じLAN 内と言うことかな?
それで検索すれば?
それで検索すれば?
433デフォルトの名無しさん
2019/09/03(火) 18:11:32.20ID:SEhc6ZAO >>432
ありがとうございます。検索してみます。
VirtualBoxのポートフォワードの設定は出来ました。
MacのIPアドレスはどう調べるのかよく分からないのですが
これ以上はPythonというよりはネットワークの話になってスレ違いになりそうなので他で聞くことにします。。
みなさんありがとうございました。
ありがとうございます。検索してみます。
VirtualBoxのポートフォワードの設定は出来ました。
MacのIPアドレスはどう調べるのかよく分からないのですが
これ以上はPythonというよりはネットワークの話になってスレ違いになりそうなので他で聞くことにします。。
みなさんありがとうございました。
434デフォルトの名無しさん
2019/09/03(火) 22:21:17.97ID:FvTrNuoS ∧∧
ヽ(・ω・)/ ズコー
\(.\ ノ
、ハ,,、  ̄
ヽ(・ω・)/ ズコー
\(.\ ノ
、ハ,,、  ̄
435デフォルトの名無しさん
2019/09/03(火) 22:26:05.73ID:mmJpLauZ >>433
ターミナルでifconfig打ったら出るんじゃないの
ターミナルでifconfig打ったら出るんじゃないの
436デフォルトの名無しさん
2019/09/04(水) 00:26:51.36ID:kYFCdTKs GUIで見るにはシステム環境設定のネットワーク欄だな
437デフォルトの名無しさん
2019/09/04(水) 04:40:04.98ID:sV1wGJp5 5chってSQL文投稿できないんだな
インジェクション対策してるのな
インジェクション対策してるのな
438デフォルトの名無しさん
2019/09/04(水) 11:14:36.21ID:Z0seKSTe なんとかexe
のexeの前に「.」打つと送信出来なくなる
のexeの前に「.」打つと送信出来なくなる
439デフォルトの名無しさん
2019/09/04(水) 11:41:38.69ID:uVPZ9qNO pythonを習得できたとしたら具体的にどんな仕事があるんですか?
440デフォルトの名無しさん
2019/09/04(水) 11:55:21.51ID:12x0w7R2 投稿できない半角英数字は、丸ごと全角に変換すれば?
「アマゾン」も、半角英数字では投稿できない。
5ch は、宣伝も禁止してるし
「アマゾン」も、半角英数字では投稿できない。
5ch は、宣伝も禁止してるし
441デフォルトの名無しさん
2019/09/04(水) 12:26:01.95ID:ZkbDvGwS 習得の度合いによる
442デフォルトの名無しさん
2019/09/04(水) 12:55:45.48ID:dJU2ncVY select * from board;
443デフォルトの名無しさん
2019/09/04(水) 12:57:48.88ID:r2LEo9vU python2と3の違いってなに
444デフォルトの名無しさん
2019/09/04(水) 13:04:03.12ID:OHYKjeyl ナンバリング
445デフォルトの名無しさん
2019/09/04(水) 13:19:13.42ID:4jRd8ohN バージョンが違うんじゃないか?・・・・・・
446デフォルトの名無しさん
2019/09/04(水) 13:52:04.67ID:Z2sV5qsP pipインストールって分かりずらい、
gitもインストールしてないとだめなのかな、
コマンドプロンプトそんな使わない初心者には厳しい。
gitもインストールしてないとだめなのかな、
コマンドプロンプトそんな使わない初心者には厳しい。
447デフォルトの名無しさん
2019/09/04(水) 14:00:43.48ID:GNTaUcwW いや、gitはいらないんじゃないか…
448デフォルトの名無しさん
2019/09/04(水) 14:08:35.40ID:Z2sV5qsP449デフォルトの名無しさん
2019/09/04(水) 14:15:02.03ID:696h6KSB >>448 Windowsだろ? Anacondaでも使っとけ、すべてインストールされる。
450デフォルトの名無しさん
2019/09/04(水) 14:16:25.42ID:Z2XYOGQg djangoのshellでDBを見たいんですが
>>> from xxx.models import Post
>>> Post.objects.all()
<bound method BaseManager.all of <django.db.models.manager.Manager object at 0x000002C4>>
となってしまいます
助けてくださいお願いします
>>> from xxx.models import Post
>>> Post.objects.all()
<bound method BaseManager.all of <django.db.models.manager.Manager object at 0x000002C4>>
となってしまいます
助けてくださいお願いします
451デフォルトの名無しさん
2019/09/04(水) 14:28:39.62ID:oo1wlVyJ Using this example model, Person.objects will generate an AttributeError exception, but Person.people.all() will provide a list of all Person objects.
https://docs.djangoproject.com/en/2.2/topics/db/managers/
https://docs.djangoproject.com/en/2.2/topics/db/managers/
452デフォルトの名無しさん
2019/09/04(水) 14:58:39.06ID:t3/E+azY スクリプトをラズパイのaptでインストールしたpython3で動かしたい時、python3 hoge.pyとやらないとpython3で動いてくれないです
python hoge.pyや./hoge.pyで動かすとpython2になってしまってエラーになってしまいます
pipを使う時もわざわざpip3と指定しないとpython3用にならないです
わざわざ3を付けないといけないんでしょうか?
./hoge.pyやpipでpython3で動かす方法知りたいです
python hoge.pyや./hoge.pyで動かすとpython2になってしまってエラーになってしまいます
pipを使う時もわざわざpip3と指定しないとpython3用にならないです
わざわざ3を付けないといけないんでしょうか?
./hoge.pyやpipでpython3で動かす方法知りたいです
453デフォルトの名無しさん
2019/09/04(水) 15:04:22.29ID:HTJbgiFI 1行目は一番移植性が低い部分だが
#!/usr/bin/env python3
は比較的まし
#!/usr/bin/env python3
は比較的まし
454デフォルトの名無しさん
2019/09/04(水) 15:21:27.15ID:t3/E+azY >>453
どうもありがとうございます
1行目をpython3に変えたら./hoge.pyで動きました
あと、lxmlを使う方法なんですが、
pyenvでインストールしたpythonのpipでインストールする場合はコンパイルから始まるからラズパイZero Wだと2時間くらいかかって結局エラーでコンパイル出来ませんでした。
なのでaptでlxmlをインストールしましたが、pyenvのpythonからそのlxmlを使う方法が分からないから結局pyenvはアンインストールしてaptのpythonとlxmlで動かしてみたところ、>>452の疑問にぶち当たりました。
pyenvのpythonでaptのlxmlを使う方法ありますか?
どうもありがとうございます
1行目をpython3に変えたら./hoge.pyで動きました
あと、lxmlを使う方法なんですが、
pyenvでインストールしたpythonのpipでインストールする場合はコンパイルから始まるからラズパイZero Wだと2時間くらいかかって結局エラーでコンパイル出来ませんでした。
なのでaptでlxmlをインストールしましたが、pyenvのpythonからそのlxmlを使う方法が分からないから結局pyenvはアンインストールしてaptのpythonとlxmlで動かしてみたところ、>>452の疑問にぶち当たりました。
pyenvのpythonでaptのlxmlを使う方法ありますか?
455デフォルトの名無しさん
2019/09/04(水) 16:38:26.77ID:4UyI2Fv7 >>450
なんかおかしいね
Post.object.all
でall()のカッコを忘れたときと同じ表示になってる
出ているエラーが本当なら、all()をall()()とすれば良いと思うけど、もしかしたらxxx/models.pyにミスがあるかな
なんかおかしいね
Post.object.all
でall()のカッコを忘れたときと同じ表示になってる
出ているエラーが本当なら、all()をall()()とすれば良いと思うけど、もしかしたらxxx/models.pyにミスがあるかな
456デフォルトの名無しさん
2019/09/04(水) 16:48:39.96ID:4UyI2Fv7 >>454
混ぜるな危険だからコンパイルのエラーを書いた方が根本的な解決だと思うけど、対処療法としては環境変数 PYTHONPATH を設定する
設定方法はaptでインストールしたpython3を立ち上げて
import lxml
lxml.__file__
でlxmlモジュールのパスが分かるから、lxml/__init.py__を除いたパスを先のPYTHONPATHに設定すれば参照はできる
pyenvを台無しにする行為なので、どうしてもというとき以外はやらない方針が良いと思う
混ぜるな危険だからコンパイルのエラーを書いた方が根本的な解決だと思うけど、対処療法としては環境変数 PYTHONPATH を設定する
設定方法はaptでインストールしたpython3を立ち上げて
import lxml
lxml.__file__
でlxmlモジュールのパスが分かるから、lxml/__init.py__を除いたパスを先のPYTHONPATHに設定すれば参照はできる
pyenvを台無しにする行為なので、どうしてもというとき以外はやらない方針が良いと思う
457デフォルトの名無しさん
2019/09/04(水) 16:54:32.27ID:uTYuAU7y raspbian なんだから update-alternatives を使え
https://linuxconfig.org/how-to-change-default-python-version-on-debian-9-stretch-linux
https://linuxconfig.org/how-to-change-default-python-version-on-debian-9-stretch-linux
458デフォルトの名無しさん
2019/09/04(水) 17:35:21.33ID:t3/E+azY459デフォルトの名無しさん
2019/09/04(水) 17:44:41.75ID:iyGhpXY5 openpyxlで作ったモジュールをexcelの関数内にマクロとして登録するにはどうすればいいですか?
460デフォルトの名無しさん
2019/09/04(水) 18:31:45.41ID:bgyq61vw >>452
alias python python3
alias python python3
461デフォルトの名無しさん
2019/09/04(水) 19:55:29.73ID:cuP/Ku4x pythonで様々なpdf資料から情報を取り出したいと思ってます.
pdf資料は主に英字論文で,文字,図,式などが混在しているものを扱います.
既存のライブラリだとpdfの種類や図や式などの煩雑性から正確に抽出してくれないのではないかと思っており,いっそディープラーニングで抽出してくれるようなものを作ろうかと思ってます.この程度でディープラーニングを使うのはやりすぎでしょうか?
またおすすめのウェブサイトや文献があれば教えていただけると助かります.
pdf資料は主に英字論文で,文字,図,式などが混在しているものを扱います.
既存のライブラリだとpdfの種類や図や式などの煩雑性から正確に抽出してくれないのではないかと思っており,いっそディープラーニングで抽出してくれるようなものを作ろうかと思ってます.この程度でディープラーニングを使うのはやりすぎでしょうか?
またおすすめのウェブサイトや文献があれば教えていただけると助かります.
462デフォルトの名無しさん
2019/09/04(水) 19:59:45.59ID:kYFCdTKs463デフォルトの名無しさん
2019/09/04(水) 23:56:55.16ID:EP2xDU4+ >>461
Google drive
Google drive
464デフォルトの名無しさん
2019/09/05(木) 00:19:58.77ID:H2b87+rH pipをインストールする時なのですが、
python36のフォルダと違うところにインストールされたのか、
ModuleNotFoundError: No module named
プログラム動かすと、こういうエラーでたのですが、
pipのフォルダを、
C:\python36\lib\site-packages
ここにフォルダごと直接コピーしてもいいのでしょうか?
python36のフォルダと違うところにインストールされたのか、
ModuleNotFoundError: No module named
プログラム動かすと、こういうエラーでたのですが、
pipのフォルダを、
C:\python36\lib\site-packages
ここにフォルダごと直接コピーしてもいいのでしょうか?
465デフォルトの名無しさん
2019/09/05(木) 06:10:48.18ID:cIhALssp466デフォルトの名無しさん
2019/09/05(木) 08:58:32.56ID:8hSglfRJ >>464
OSかけよ
OSかけよ
467デフォルトの名無しさん
2019/09/05(木) 09:09:16.35ID:H2b87+rH >>466
すみません
windows7です、
pipをコマンドプロンプトでインストールしないで、
pipフォルダを、
直接、pythonがインストールされてるフォルダの、
site-packagesにコピーして使えるでしょうか?
すみません
windows7です、
pipをコマンドプロンプトでインストールしないで、
pipフォルダを、
直接、pythonがインストールされてるフォルダの、
site-packagesにコピーして使えるでしょうか?
468デフォルトの名無しさん
2019/09/05(木) 09:58:28.89ID:G7kZlf7R469デフォルトの名無しさん
2019/09/05(木) 12:44:57.13ID:6HyYJiFn >>452
漏れは、Windows 10, WSL, Ubuntu 16.04 だけど、
python 2/3系の書き方は決まっているから、
システムを知らない人が、自分勝手に変えたらダメ!
こういうのは、システムの基本!
皆、LinuC のような、Linux の資格で勉強する
which python
#=> /usr/bin/python
file /usr/bin/python
#=> /usr/bin/python: symbolic link to python2.7
which python3
#=> /usr/bin/python3
file /usr/bin/python3
#=> /usr/bin/python3: symbolic link to python3.5
手を動かして理解するshebang
https://qiita.com/takey/items/ae2124531fb57a197b22
/usr/bin/env
を使う、shebangの書き方も決まっている!
漏れは、Windows 10, WSL, Ubuntu 16.04 だけど、
python 2/3系の書き方は決まっているから、
システムを知らない人が、自分勝手に変えたらダメ!
こういうのは、システムの基本!
皆、LinuC のような、Linux の資格で勉強する
which python
#=> /usr/bin/python
file /usr/bin/python
#=> /usr/bin/python: symbolic link to python2.7
which python3
#=> /usr/bin/python3
file /usr/bin/python3
#=> /usr/bin/python3: symbolic link to python3.5
手を動かして理解するshebang
https://qiita.com/takey/items/ae2124531fb57a197b22
/usr/bin/env
を使う、shebangの書き方も決まっている!
470469
2019/09/05(木) 12:52:00.85ID:6HyYJiFn pyenv は、Node.js のnodenv, Ruby のrbenv などの、anyenv 系だろ
新しめのPython の標準は、venv に決まっただろ
新しめのPython の標準は、venv に決まっただろ
471デフォルトの名無しさん
2019/09/05(木) 14:04:00.30ID:g3boyh9j キモ
472デフォルトの名無しさん
2019/09/05(木) 17:46:04.86ID:xmOzuPXt Windows以外だと、2/3を判別して切り替えるpyラッパーってないんだっけ?
473デフォルトの名無しさん
2019/09/05(木) 17:52:01.45ID:LzIr2bnO #!/usr/bin/env
みたいなキモいの誰が広めたんだ
みたいなキモいの誰が広めたんだ
474デフォルトの名無しさん
2019/09/05(木) 19:13:40.38ID:gPvkmfT4 多分俺
475デフォルトの名無しさん
2019/09/05(木) 19:37:37.07ID:VGpVftGr pyenvでpythonをインストールして、pipenvでバージョン固定とライブラリの隔離を行うのが最近のベストプラクティスなのかね
476デフォルトの名無しさん
2019/09/05(木) 19:48:21.63ID:DhHaZXEh477デフォルトの名無しさん
2019/09/05(木) 20:14:56.30ID:0R4moMoz 誰と誰が仲悪いの?
478デフォルトの名無しさん
2019/09/05(木) 22:15:33.29ID:k+tnrOtj >>477
Python開発コミュニティとAnacondaパッケージを管理している人たちの仲が悪い
自分が作った便利な仕組みよりも使いやすそうな仕組み作られて大きな顔されたら嫌だってことだろう
昔はトラブルも多かった
今となっては環境管理、パッケージ管理がpyenv, virtual-env, venv, pipenvと訳分からん状態
Anacondaで環境構築もパッケージインストールもcondaで管理できて、本家よりもパッケージの依存性厳密で、さらにはpython以外のライブラリも入ってCentOSだもUbuntuでも同じ環境ができてしまう
パッケージの数は少ないのでpipに頼る事もあるが、嫌う理由はもはや宗教的な理由だと思ってる
Python開発コミュニティとAnacondaパッケージを管理している人たちの仲が悪い
自分が作った便利な仕組みよりも使いやすそうな仕組み作られて大きな顔されたら嫌だってことだろう
昔はトラブルも多かった
今となっては環境管理、パッケージ管理がpyenv, virtual-env, venv, pipenvと訳分からん状態
Anacondaで環境構築もパッケージインストールもcondaで管理できて、本家よりもパッケージの依存性厳密で、さらにはpython以外のライブラリも入ってCentOSだもUbuntuでも同じ環境ができてしまう
パッケージの数は少ないのでpipに頼る事もあるが、嫌う理由はもはや宗教的な理由だと思ってる
479デフォルトの名無しさん
2019/09/05(木) 22:23:09.03ID:00xpPCqX ふむふむ
480デフォルトの名無しさん
2019/09/06(金) 01:57:25.59ID:RO0aMjS5 バイナリのビルドが難しい原因がなにかあるならAnacondaがいいね。(Windowsとか)
そうじゃなければ(macとかで)pipenvで困ってないしAnacondaのことを考えてないパッケージでハマりたくないから
pipenvだな。
なるべくバニラに近い環境で使ったほうが、汎用性は上がるだろうしね。rpmとports、どっちを好むかみたいな話にちょっと近いかもね。
そうじゃなければ(macとかで)pipenvで困ってないしAnacondaのことを考えてないパッケージでハマりたくないから
pipenvだな。
なるべくバニラに近い環境で使ったほうが、汎用性は上がるだろうしね。rpmとports、どっちを好むかみたいな話にちょっと近いかもね。
481デフォルトの名無しさん
2019/09/06(金) 01:59:38.65ID:kB02bbDa Anaconda推しの人がいるが、あれ、偏ってるんだよねぇ
482デフォルトの名無しさん
2019/09/06(金) 06:06:45.21ID:ygW/Lu/p 環境保護するならdockerが最強
483デフォルトの名無しさん
2019/09/06(金) 10:13:55.41ID:Om3TIr31 いずれ開発環境、デプロイ先にしろ必ず環境の知識は必要になるんだけどね
最初は分からなくて言われるがままに入れるなら pyenvとかanacondaなんか使うよりも、 Dockerとかのがいい
開発環境なんてどうでもいいから、とにかく科学技術計算で使いたいという人除いて
最初は分からなくて言われるがままに入れるなら pyenvとかanacondaなんか使うよりも、 Dockerとかのがいい
開発環境なんてどうでもいいから、とにかく科学技術計算で使いたいという人除いて
484デフォルトの名無しさん
2019/09/06(金) 10:19:53.91ID:hIcrqMsN >>473
UNIXとC言語開発してたベル研究所あたりじゃねえの?
シバン (Unix) - Wikipedia
https://ja.wikipedia.org/wiki/%E3%82%B7%E3%83%90%E3%83%B3_(Unix)
UNIXとC言語開発してたベル研究所あたりじゃねえの?
シバン (Unix) - Wikipedia
https://ja.wikipedia.org/wiki/%E3%82%B7%E3%83%90%E3%83%B3_(Unix)
485デフォルトの名無しさん
2019/09/06(金) 10:25:43.82ID:SxHby2NK 環境に翻弄される者達よ、そのイライラ悪感情、まことに美味である。
486デフォルトの名無しさん
2019/09/06(金) 10:40:42.71ID:Om3TIr31 なんかpyenvみたいなツールから入った人って、それ経由でOS のこと理解しようもするんだよね
487デフォルトの名無しさん
2019/09/06(金) 13:30:23.45ID:y57yfvPS shebang 自体はキモくない
#!/usr/bin/python
#!/usr/local/bin/python
で充分なのに
なんで
#!/usr/bin/env python
とか書かないかんの?
#!/usr/bin/python
#!/usr/local/bin/python
で充分なのに
なんで
#!/usr/bin/env python
とか書かないかんの?
488デフォルトの名無しさん
2019/09/06(金) 13:40:05.94ID:5B1pyUbX env だけは そのパスが安定してるから
489デフォルトの名無しさん
2019/09/06(金) 14:00:02.20ID:y57yfvPS /usr/bin/env とか
/bin/env とか
複数考えられるので
env をシンボリックで対応とか書いてあるけど
それって結局やってること同じやん
/bin/env とか
複数考えられるので
env をシンボリックで対応とか書いてあるけど
それって結局やってること同じやん
490デフォルトの名無しさん
2019/09/06(金) 14:43:30.39ID:5B1pyUbX env は /usr/bin/env 決めうちでしょ
491デフォルトの名無しさん
2019/09/06(金) 15:28:07.16ID:UuVaedcU Python始めたい初心者にDocker教えることはない
まだGoogle Colaboratoryのがマシ
まだGoogle Colaboratoryのがマシ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- ネット殺到「高市総理の責任」「完全に高市リスク」「高市さん負けるな」中国が水産物輸入停止→流石に総理批判の声も「どう責任取る?」 [樽悶★]
- 高市首相答弁を“引き出した”立民・岡田克也氏が改めて説明「なぜ慎重な答弁をされなかったのか。非常に残念に思っている」 ★10 [ぐれ★]
- 【為替】対ドルで157円台、対ユーロ181円台に下落 財政悪化を警戒 [蚤の市★]
- トランプ氏「台湾侵攻すれば北京爆撃」“過激予告発言”報道がXで再燃「高市氏の1億倍やばい」 [七波羅探題★]
- 「母の部屋に安倍氏が表紙の機関誌が」「(安倍氏が被害者なのは)不思議に思いませんでした」山上被告の妹が証言 ★2 [おっさん友の会★]
- 【ペルソナ・ノン・グラータ】中国総領事の早期国外退去を首相に要請へ 自民・保守系グループ「日本の尊厳と国益を護(まも)る会」 [ぐれ★]
- 【悲報】倉田真由美「なんで高市は子供がいる家庭に2万円給付するの?子供がいる家庭ばかり優遇するのおかしくね?」 [802034645]
- 関係者「高市首相は円安のデメリットをいまひとつ、わかっていないようだ」 [435756605]
- 中国報道、高市首相を「毒苗」と中傷😡 [399259198]
- 【高市悲報】🇨🇳中国「日本への報復措置? 他にいくらでも方法はある。 まだまだやめないよ」 😨😱 [485983549]
- 山上の妹「母の部屋には安倍晋三が表紙の統一の機関紙がいつも置いてた」 [961870172]
- 【悲報】日本、パンダ0にwwwwwwwwwwww高市さんありがとう🐼 [271912485]
