Python

全384件中1~20件表示
  • 報酬付き

    Pythonをやる為にVS Code

    を入れたのですが、pythonファイルをダブルクリックしても一瞬コマンドプロンプトが出るだけでVS Codeが起動しません。 とあるサイトでVS Codeはシングルクリックがデフォルトで、ダブルクリックで開けるように設定するやり方を発見してやってみましたが結果は変わらずでした。原因は何でしょうか?

  • Pythonの上達法

    Pythonのドキュメントが読みなせるようになりたいです。 https://docs.python.org/3.11/index.html とりあえず下記の本やサイトは一通り読みました。あとはどんな本やサイトを読んでいけばいいですか? おすすめのものを教えてください。 Python入門 https://atmarkit.itmedia.co.jp/ait/subtop/features/di/pybasic_index.html わかるPython https://www.sbcr.jp/product/4797395440/

  • ファイルの書き込みと読み込みについて。

    このプログラムは、Pythonで、ファイルの読み込みと書き込みを行っているのでしょうか?以下、チャットgptのプログラムのソースコードです。 # ファイルを作る file = open('example.txt', 'w') # データを書く file.write('こんにちは、世界!') # ファイルを閉じる file.close() # ファイルを開ける file = open('example.txt', 'r') # データを読む content = file.read() # 内容を表示する print(content) # ファイルを閉じる file.close() 教えて頂けると幸いです。

  • pythonで画像と同じものをweb上から探させる

    pythonで特定の情報をもとにウェブ上からデータを抽出させるプログラムを作るのは可能でしょうか? 商品画像と商品名をもとに同じ商品を抽出し最安値の価格を調べるといったことをしたいわけですが、難易度的には難しいでしょうか?

  • 前回のスクリプトの続き

    おはようございます、お世話になります。 # LFISuite: LFI Automatic Exploiter and Scanner # Author: D35m0*****, <d35m0*****@gmail.com> # Twitter: @D35m0***** # Python version: 2.7 # Tutorial Video: https://www.youtube.com/watch?v=6sY1Skx8MBc # Github Repository: https://github.com/D35m0*****/LFISuite #!/usr/bin/python # -*- coding: utf-8 -*- from __future__ import print_function from __future__ import absolute_import import time from random import randint import threading import requests ここと→import six ここ→from six.moves import urllib このソースコードの一番最初の部分でsixというモジュールをインストールしたのですが、なぜかエラーが直りません。 これは全部書きなおした方がよいのでしょうか? ご教示宜しくお願い致します。 直したいエラー: Import "six.moves" could not be resolved from source Import "six.moves.urllib" could not be resolved from source

  • pythonのエラー

    # content = r.content if status_code == 200: if( if b"<a href='function.main'>function.main</a>" not in content: and "[<a href='function.include'>function.include</a>" not in content and ("Failed opening" not in content and "for inclusion" not in content) and "failed to open stream:" not in content and "open_basedir restriction in effect" not in content and ( "root:" in content or ("sbin" in content and "nologin" in content) or "DB_NAME" in content or "daemon:" in content or "DOCUMENT_ROOT=" in content or "PATH=" in content or "HTTP_USER_AGENT" in content or "HTTP_ACCEPT_ENCODING=" in content or "users:x" in content or ( "GET /" in content and ("HTTP/1.1" in content or "HTTP/1.0" in content) ) or "apache_port=" in content or "cpanel/logs/access" in content or "allow_login_autocomplete" in content or "database_prefix=" in content or "emailusersbandwidth" in content or "adminuser=" in content or ( "error]" in content and "[client" in content and "log" in website ) or ( "[error] [client" in content and "File does not exist:" in content and "proc/self/fd/" in website ) or ( "State: R (running)" in content and ( "Tgid:" in content or "TracerPid:" in content or "Uid:" in content ) and "/proc/self/status" in website ) ) ): エラーは、 File "/home/kali/LFISuite/lfisuite.py", line 2382 if b"<a href='function.main'>function.main</a>" not in content: ^^ SyntaxError: invalid syntax ここら辺がおかしいらしいのですが、よく解りません。 他の所もおかしい気がしたのでその部分を抜粋しました。 ご教示宜しくお願い致します。

  • wxPythonが実行できません

    wxPythonが実行できません。下記で何かわかりますか? Win11Home、Visual Studio 2022 Communityインストール済み 仮想環境作ればwxGladeは起動する。 cd AppData\Local\Programs\Python\wxGlade-1.0.0 python -m venv wxglade_env .\wxglade_env\Scripts\activate pip install wxPython python wxglade.py コマンドプロンプトで下記実行してもPythonと出るだけ。しかし、インストールはされている。 PS C:\Users\(ユーザー名)\AppData\Local\Programs\Python\Python39> python -c "import wx; print(wx.version())" Python PS C:\Users\(ユーザー名)\AppData\Local\Programs\Python\Python39> pip install wxPython Requirement already satisfied: wxPython in c:\users\(ユーザー名)\appdata\local\programs\python\python39\lib\site-packages (4.2.1) Requirement already satisfied: pillow in c:\users\(ユーザー名)\appdata\local\programs\python\python39\lib\site-packages (from wxPython) (10.3.0) Requirement already satisfied: six in c:\users\(ユーザー名)\appdata\local\programs\python\python39\lib\site-packages (from wxPython) (1.16.0) Requirement already satisfied: numpy in c:\users\(ユーザー名)\appdata\local\programs\python\python39\lib\site-packages (from wxPython) (1.26.4) PS C:\Users\(ユーザー名)\AppData\Local\Programs\Python\Python39> Pathは通したつもり。 %USERPROFILE%\AppData\Local\Microsoft\WindowsApps C:\Users\(ユーザー名)\AppData\Local\Programs\Python\Python39 C:\Users\(ユーザー名)\AppData\Local\Programs\Python\Python39\Scripts C:\Users\(ユーザー名) C:\Users\(ユーザー名)\AppData\Local\Programs\Python\wxGlade-1.0.0 %USERPROFILE%\.dotnet\tools C:\Users\(ユーザー名)\AppData\Local\Programs\Python\Python39\Lib\site-packages\wx PS C:\Users\(ユーザー名)> pip list Package Version ------------------------- -------- altgraph 0.17.4 importlib_metadata 7.1.0 numpy 1.26.4 packaging 24.0 pefile 2023.2.7 pillow 10.3.0 pip 24.0 pyinstaller 6.6.0 pyinstaller-hooks-contrib 2024.6 pywin32-ctypes 0.2.2 setuptools 58.1.0 six 1.16.0 wxPython 4.2.1 zipp 3.18.1

  • VS 2022 CommunityでPythonで

    フォームアプリケーションを作りたいです。と言ってもやはりVBでフォーム作成してPythonで作ったDLLから関数呼び出したほうが楽ですか? TKinterとかしょぼいコントロールしかないし、VBなら慣れてるし、PythonはこれからですがNumpyとかライブラリが充実しているのでPython慣れたいです。

  • stable-diffusionのエラー

    Pythonでstable-diffusionを使おうとしていますが、AttributeError: 'NoneType' object has no attribute 'lowvram'というエラーが出ました。 解決策として以下のページを見つけましたが、何を言っているのか理解できません。 結局自分は何をすれば良いのか教えてください。 https://github.com/AUTOMATIC1111/stable-diffusion-webui/pull/15600

  • pythonのQRコードデコードで文字化け問題 2

    前回の質問、「pythonのQRコードデコードで文字化けなくす 」でカタカナ混じりのテキストで文字化けが起きるた場合の回避策として例外処理の方法を教えてもらいその結果をテキストファイルの形で出力するため下記コードにしてみました。 import pyzbar.pyzbar from PIL import Image qr = pyzbar.pyzbar.decode(Image.open('d:/QRcode/qrcode_make.png')) #print(qr) try: with open('d:/QRcode/QRcode.txt', 'w') as f: print(qr[0].data.decode('utf-8').encode('shift-jis').decode('utf-8'), file=f) except UnicodeDecodeError: with open('d:/QRcode/QRcode.txt', 'w') as f: print(qr[0].data.decode('utf-8'), file=f) 前回の「いろはイロハ色波」「さけサケ鮭」のQRコード共に問題なくデコード結果が出力されました。 そこで頭に絵文字を加えた場合や韓国語・アラビア語等コピペしたテキストでQRコードを作りデコードした場合デコード結果が エラー(UnicodeEncodeError: 'cp932' codec can't encode character '\u231a' in position 0: illegal multibyte sequence)のためか出力されません。 因みに import qrcode text = 'text' img = qrcode.make(text) img.save('qrcode_make.png') でQRコードを生成 教えてもらったデコードの例外処理をする下記コードの結果 print(qr) try: print(qr[0].data.decode('utf-8').encode('shift-jis').decode('utf-8')) except UnicodeDecodeError: print(qr[0].data.decode('utf-8')) 元テキスト:⌚さけサケ鮭 デコード結果:⌚さけサケ鮭 元テキスト:안녕 デコード結果:エラー(UnicodeEncodeError: 'shift_jis' codec can't encode character '\uc548' in position 0: illegal multibyte sequence encoding with 'shift-jis' codec failed) 例外処理をしない場合,デコード結果は「안녕」と読み込まれていました。 カタカナひらがな混じりのテキストを使う方に問題があるのかどうか分かりませんがせめて絵文字の場合だけでもテキストファイルへの正しく出力する方法をお教えください。

    • ベストアンサー
    • turu575
    • Python
    • 回答数4
  • pythonでエンコーディング

    pythonで以下のようにエンコードするプログラムを開発しています。 保存したモデルをロードした後にfitを行うとエンコードモデルが初期化されている状況です。 動作させるたびに初期化されてしまうと保存している意味がないのではないと考えており、初期化が行われないようにしたいと考えております。 どのように対応すればよいかわかる方がいらっしゃいましたらご教授頂けないでしょうか。 お手数お掛けいたしますがよろしくお願いいたします。 #****************************************************************************** # encodeモデルのロード #****************************************************************************** if os.path.isfile('Hin_encod.sav'): print("encodeモデルロード") # ★encodeモデルが存在する場合はロード o_encoder = job.load('Hin_encod.sav') else: # ★encodeモデルが存在しない場合は新規作成 print("encodeモデル新規作成") # 未知の値が発生した場合は-1に置換 o_encoder = OrdinalEncoder(handle_unknown="use_encoded_value",unknown_value=-1,) # (1)変換対象ラベルの紐づけ o_encoder.fit(df_temp) # (2)変換(エンコーディング) df_temp = o_encoder.transform(df_temp) # エンコード結果の保存 job.dump(o_encoder, filename_HIN_enc)

  • pythonのQRコードデコードで文字化けなくす

    下記のコードでQRコードの画像ファイルを作り import qrcode text = 'さけサケ鮭' img = qrcode.make(text) img.save('qrcode_make_test1.jpg') 次にこの画像ファイルから下記コードでデコード処理をしたとろ文字化けが発生しました。 import pyzbar.pyzbar from PIL import Image qr = pyzbar.pyzbar.decode(Image.open('qrcode_make_test1.jpg')) print(qr) print(qr[0].data.decode()) デコード結果:縺輔¢繧オ繧ア魄ュ 例えば「いろはイロハ色波」の場合は問題なくデコードされますが「さけサケ鮭」等では文字化けとなります。 この画像をwebの変換サイトで試すと大概の場合問題なくデコードされます。このことは、filemakerでもjsで画像生成しデコードすると生成するJSによって同じ現象が見られ解決方法が見つからなかったのでpythonでどうにかならないかと思い試しているところです。 解決法があればお教えください。

    • ベストアンサー
    • turu575
    • Python
    • 回答数1
  • Excel2021 VBAからPython制御

    VBAからPythonでブラウザの制御方法についてアドバイスをお願いします。 xlwings_udfsで以下のPython関数を呼んでブラウザを起動させた後に 更に別のPython関数でそのブラウザに対して実行掛けたいのですが ブラウザが閉じてしまいます。 @xw.func def Init(): #ドライバーインポート from selenium import webdriver from selenium.webdriver.common.by import By #ブラウザー起動 driver = webdriver.Chrome() return 0 ブラウザを閉じずに別のPython関数に継承する方法は、ないのでしょうか? 以下の様な感じです。何らかの方法でdriver変数を継承する必要があるかと思うのですがそれも上手く行きません。 msg2 = xlwings_udfs.Init() msg2 = xlwings_udfs.Proc1() msg2 = xlwings_udfs.Proc2() 色々と調べたのですが見つかりませんでした。 御存じの方が居られましたらアドバイスの程、 宜しくお願い申し上げます。

  • Python:空集合の判定 == set():

    次のPythonコードはある練習問題の一部です fruitsという集合に対して、入力を1つづつしていくと、集合が空になります その空になったときの変数をprintしたら set() が出ました そこで if fruits == set(): というif文を判定用に入れたら、print("OK")に飛び OK が出ました 質問: 1)集合が空のとき if fruits == set(): で判定する書き方は、正しい(一般的)でしょうか? 2) if fruits == {}: ではジャッジされないのはなぜでしょうか ちなみにAIに1)が判定されてOKが出るのは、空集合は set()だから(そういう仕様だから)との回答が出ましたが、いまいち正しいのかわかりません #code fruits ={1,2,3,4,5,6} for i in range(6): fruit = int(input()) fruits.discard(fruit) # 要素が存在してもいなくても削除 #print(fruits) #最後に set() が主力 if fruits == set(): print('OK') #入力 1 2 3 4 5 6 【回答上のご注意】 回答は、解答(答え)を求めています わたしはプログラマーではありません なので昭和的な「自分で考えろ」的なものは求めていません わからなければ答えない自由があなたにはあります 不明点があれば説明いたします

  • 超音波の力で人を洗脳

    https://web-mu.jp/column/35406/ ⇧ この記事の超音波で洗脳というものは、意思を洗脳するのですか?それとも体を操るのですか?

  • Python embed版でvenvを使いたい

    お世話になります。 レジストリ汚すのが嫌でPython3.12.2をembeddable版で導入しました。 最終的にはStable Diffusion AUTOMATICを入れてAI画像を生成するのが目的なわけですが…… 導入時に、Pythonにvenvが入ってないよと怒られます。 Virtual envでは駄目なようです。 Python embeddable版でvenvを入れる方法をご存知の方、どうかご教示のほどよろしくお願いいたします。

  • グーグルコラボラトリーについて。

    すみません。グーグルコラボラトリーのパイソンのプログラムを組むところとその結果を見る方法を教えて頂けると幸いです。

  • python: 変数規則 PEP8

    python コードに変数として hold_u というのを用いたところ、AIのGeminiとClaud 3の両方にPEP8に則していないといわれました hold_unit はよいそうです hold_u, hold_p, hold_a などどれも怒られるのですが、規約のどの部分に抵触しているのかわかりません これはキャメルではないことはわかります hold_uはスネークにならないのでしょうか?

  • Python: matrix追加でNoneの理由

    下記の#入力とPython #コード の実行で、「出力結果」が出ます #▼Aのところで、 matrix.append(d) を可視化しようとしたら None しか返りません 想像では入力の2行目以降が順次追加されていくイメージを想像していました [[11, 14, 16, 9]] [[11, 14, 16, 9], [11, 14, 16, 9]]  : 質問: 1)この#▼Aの下の行でNoneしか返らない理由をおしえてください 2)matrixに追加されて形成される行列は、単純にメモリ上で形成されていると考えていいですか? #入力 3 11 14 16 9 13 15 19 10 10 11 14 11 #コード N = int(input()) # 空のリストを作成 matrix = [] for i in range(N): # 入力を受け取り、リストに変換 d = list(map(int, input().split())) # リストをmatrixに追加 matrix.append(d) #▼Aここでmatrixを可視化しようとした print(matrix.append(d)) print(app) #▼Bここでもmatrixを可視化しようとした print(matrix) # 1行目の要素0 first_element = matrix[0][0] print(first_element) #11 #==出力結果================== None None None None None None [[11, 14, 16, 9], [11, 14, 16, 9], [13, 15, 19, 10], [13, 15, 19, 10], [10, 11, 14, 11], [10, 11, 14, 11]] 11

  • pythonでの実行エラーを解消したい

    windows10です。 pythonの超初心者です。 添付資料のようにコードを作成し、実行させると python:can't open file 'C:¥¥Users¥¥知之¥¥Greeting.py': [Errno 2] No such file or directory と、エラーメッセージが出ます。 エラーの解消方法を教えてください。 宜しくお願いいたします。