python 3.5和Windows 10
我使用以下命令安装了开放式简历:
pip install opencv_python-3.1.0-cp35-cp35m-win_amd64.whl
Run Code Online (Sandbox Code Playgroud)
python中的此命令可以正常工作:
import cv2
Run Code Online (Sandbox Code Playgroud)
但是当我想导入cv2.cv时:
import cv2.cv as cv
Run Code Online (Sandbox Code Playgroud)
出现此错误:
import cv2.cv as cv
ImportError: No module named 'cv2.cv'; 'cv2' is not a package
Run Code Online (Sandbox Code Playgroud)
那么问题是什么,我该如何解决?
Windows 10-Python 3.5.2
嗨,我有以下两个python文件,并且我想使用第一个python文件中的代码来编辑第二个文件的变量。
firstfile.py
from X.secondfile import *
def edit():
#editing second file's variables by user input
if Language == 'en-US':
print('language is English-us')
elif Language == 'en-UK':
print('language is English-uk')
Run Code Online (Sandbox Code Playgroud)
secondfile.py
Language = 'en-US'
Run Code Online (Sandbox Code Playgroud)
我可以通过以下代码向其中添加一些变量,但是如何编辑一个?
with open("secondfile.py","a") as f:
f.write("Language = 'en-US'")
Run Code Online (Sandbox Code Playgroud)
任何想法如何做到这一点?