PyInstaller-Eingaben werden durch Multiprocessing gestört (Eingabe wiederholt, geht nicht vorwärts)?Python

Python-Programme
Guest
 PyInstaller-Eingaben werden durch Multiprocessing gestört (Eingabe wiederholt, geht nicht vorwärts)?

Post by Guest »

Ich mache ein kleines Programm, also habe ich versucht, es in Python zu üben, und jetzt, da alles funktioniert, möchte ich eine EXE-Datei für den Client erstellen. Ich dachte, es sollte mit PyInstaller einfach sein, aber es stört die Eingabe und ich weiß nicht, wie ich das Problem finden kann.
Bearbeiten: Da ich es nicht getan habe Um keine Antwort zu erhalten, habe ich weitere Tests durchgeführt und festgestellt, dass der Fehler auftritt, wenn ich pool.map() von multiprocessing.Pool()
< verwende p>Hier ist die fehlerhafte Konsole:
Image

Hier ist mein main()-Code:

Code: Select all

import sys
import multiprocessing
import xlwt
from xlwt import Workbook
from datetime import datetime, timedelta
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
import time
import tempfile
import subprocess
import os

def main():
days_from_today = int(input("First input: "))
days_in_the_future = int(input("Second input: "))
pool = multiprocessing.Pool()
pool = multiprocessing.Pool(processes=len(urls))

wb = Workbook()
sheet1 = wb.add_sheet("Sheet 1")
inputs = [[x, days_from_today, days_in_the_future] for x in range(6)]

results = pool.map(get_prices_in_range, inputs)

if __name__ == '__main__':
main()
Hier ist der Pyinstaller-Befehl:

Code: Select all

C:\Users\Fernando\Desktop>python -m PyInstaller --onefile --console "scraping and excel.py"
927 INFO: PyInstaller: 6.11.1, contrib hooks: 2024.11
927 INFO: Python: 3.13.1
942 INFO: Platform: Windows-10-10.0.19045-SP0
...
22020 INFO: Copying icon to EXE
22063 INFO: Copying 0 resources to EXE
22063 INFO: Embedding manifest in EXE
22101 INFO: Appending PKG archive to EXE
22122 INFO: Fixing EXE headers
24195 INFO: Building EXE from EXE-00.toc completed successfully.
Was soll ich versuchen?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post