Пакетный файл для запуска скриптов Python не работает, если я импортирую панд - PullRequest
0 голосов
/ 31 января 2019

Я пытаюсь выполнить скрипт python с модулем pandas из командного файла, и он не работает.Чтобы проверить проблему, я запустил скрипт с импортом панд и без импорта, первая версия работает, вторая - нет.Я использую тот же пакетный файл для запуска скрипта:

@echo off

"C:\Users\Local\Continuum\anaconda3\pythonw.exe" "C:\Users\.spyder-py3\csv.py"

Когда я запускаю вторые скрипты, окно cmd открывается и сразу же закрывается, и файл .csv не создается.Спасибо,

Этот скрипт работает:

import tkinter as tk   

root= tk.Tk()    
canvas1 = tk.Canvas(root, width = 350, height = 250) 
canvas1.pack()

button1 = tk.Button (root, text='Exit Application', command=root.destroy) 
canvas1.create_window(170, 130, window=button1) 

root.mainloop() 

Этот скрипт не работает:

import tkinter as tk   
import pandas as pd

df = pd.DataFrame({'name': ['John', 'Peter'],
                   'color': ['red', 'purple'],
                   'city': ['NY', 'LA']})
path = 'C:\\Users\\Documents\\Python\\data\\save.csv'
df.to_csv(path)

root= tk.Tk()    
canvas1 = tk.Canvas(root, width = 350, height = 250) 
canvas1.pack()

button1 = tk.Button (root, text='Exit Application', command=root.destroy) 
canvas1.create_window(170, 130, window=button1) 

root.mainloop() 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...