首页 > 解决方案 > 模块“子进程”没有属性“_subprocess”

问题描述

我在windows7中使用了python3.7。当我尝试运行此行时:suinfo.dwFlags |= subprocess._subprocess.STARTF_USESHOWWINDOW 发生错误:模块'subprocess'没有属性'_subprocess'

import os
import sqlite3
import subprocess
import time
import re
from django.core.mail import send_mail
from django.http import HttpResponse   


suinfo = subprocess.STARTUPINFO()
suinfo.dwFlags |= subprocess._subprocess.STARTF_USESHOWWINDOW

如何处理?

标签: python-3.xwindows-7subprocess

解决方案


没有这样的东西subprocess._subprocess,常数是直下的subprocess

suinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW

请参阅文档:https ://docs.python.org/3/library/subprocess.html#subprocess.STARTF_USESHOWWINDOW


推荐阅读