簡體   English   中英

如何使我的python腳本可執行

[英]How to make my python script executable

我正在嘗試使腳本可執行。 我使用pyinstaller將腳本轉換為“ exe”。 但是,當我雙擊“ exe”文件進行轉換后,它會打開一個命令窗口並在0.5秒內將其關閉。

我的腳本創建了一個執行功能的類。 該腳本的目的是從網站自動生成報告,處理該報告,並將其導出到數據庫。

最后幾行提示用戶輸入用戶名,密碼,月份和年份。 然后,使用提示的輸入運行類函數。

腳本中是否缺少某些內容,或者我寫錯了嗎?

我使用Windows 7,pycharm作為我的IDE,我的項目解釋器是anaconda / python 2.7。

這是我的腳本,它不包含類函數,因為它太長了。 但是,當我在pycharm中運行時,一切正常。

import os
import sys
import pandas as pd
import datetime as dt
import pyodbc
import sqlalchemy
import time
import datetime as dt
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.ui import Select

class Cybersource(object):...

username = raw_input("username: ")
password = raw_input("password: ")
month = raw_input("month (example: 07): ")
year = raw_input("year (example: 2015): ")

test = Cybersource(username,password,month,year)
test.scraper()
test.rename()
test.clean()

我想使腳本可執行,這樣我可以更快地運行它而無需打開pycharm或將其交給其他人。

如有任何問題,請告訴我。

謝謝

可以從cmd運行您的script.exe(不能雙擊)並發布確切的錯誤嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM