在jupyter notebook中导入自定义模块:
在jupyternotebook下导入自己写的模块,有两点需要注意:
1.要将自己写的模块编程xxx.py的形式,而不是.ipynb文件
2.当更改自己的模块的内容后,要Restart内核,才能反映到使用该模块的.ipynb文件中。
具体的,可以提前写好py文件保存。
简单有效的方法。
案例导入Ui_MainWindow
测试效果如图
程序
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
from Ui_MainWindow import *
print("导入成功")
Ui_MainWindow.py文件:
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'mainWindow.ui'
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.