新手求教改黑马python培训班费用程序

新手求教,使用pyqt设计gui后只弹出消息框,不弹出主界面【python吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:193,938贴子:
新手求教,使用pyqt设计gui后只弹出消息框,不弹出主界面收藏
刚刚接触pyqt,做了一个界面,想要通过点击按钮弹出消息框,但是发现每次运行时只会弹出消息框,主窗体却不显示。请教高人有知道是为什么吗?
在def openFile(self):## fname = QtGui.QFileDialog.getOpenFileName(MainWidow, 'Open File' , os.getcwd(), 如果第一个参数设成MainWindow就会出现这个问题,那请问这个参数到底应该设成什么呢?
源代码connect那里被我改过了,这个是测试about用的,问题是一样的,原始代码是QtCore.QObject.connect(self.btnAbout, QtCore.SIGNAL('clicked()'), self.openFile(MainWidow))def openFile(self, MainWindow):
fname = QtGui.QFileDialog.getOpenFileName(MainWidow, 'Open File' , os.getcwd(), 如果是这个两句就会出现运行后只出现FileDialog而不出现主窗口。而如果改成下面这样子就直接出错QtCore.QObject.connect(self.btnAbout, QtCore.SIGNAL('clicked()'), self.openFile())def openFile(self):
fname = QtGui.QFileDialog.getOpenFileName(self, 'Open File' , os.getcwd(), 错误提示:QMessageBox.warning(QWidget, str, str, str, str button1Text='', str button2Text='', int defaultButtonNumber=0, int escapeButtonNumber=-1): argument 1 has unexpected type 'Ui_MainWidow'
咦,二楼怎么没有了?发个源代码也删?
新人求教,跪求高人指点
1.《300python课程视频教学O、O、群》群共享文件有大量的教材.py文件和视频学费仅300元,欢迎加入!2015年新推出“视频讲解习题”的教学方式,让你在乐趣中积累python编程经验和知识授课方式:视频录制、即拍即播形式+QQ语音+及时消息实例讲解+带详细注释的群共享备课教材文件授课内容:django应用、聊天室搭建、模拟登陆(包括验证码提交处理、cookies处理)/“class类”/GUI之Tkinter教学/编程思路/函数式编程/lambda嵌套递归/一行代码一个程序/闭包/yield/@修饰器/numpy/ matplotlib/数据处理/re正则匹配/多线程控制(如:暂停/继续)等;  不限期,跨年度!  竭诚为你讲解,随时接受学员提问!2.提供 代做作业、解题、小项目等业务(含讲解) 、(50元~200元/题,按难度或代码量收费不等); (即拍 视频方式讲解)欢迎定购!服务质量三包。  (附:若有人免费帮你,请忽略我的回复!)
登录百度帐号import unittest
import multiprocessing
class PearMain(unittest.TestCase):
def init(self,methodName='runTest',parame=None):
super(PearMain,self).init(methodName)
global parames
parames = parame
class LoginPage(PearMain):
def setUpClass(cls):
打开server
print('eqweqeqwe', parames)
def tearDownClass(cls):
def test_01(self):
print('this is',parames)
def get_suite(i):
suite = unittest.TestSuite()
suite.addTest(LoginPage("test_01", parame=i))
print(i,'get_suite')
if name == 'main':
threads = []
for i in range(3):
t = multiprocessing.Process(target=get_suite,args=(i,))
threads.append(t)
for j in threads:
不明觉厉,i不是你在创建进程时传过去的吗?代码格式排版不好
已经,解决,谢谢。
後方可回應,如果你還沒有帳號按這裡 。
Minbin (明ing)
第 26554 位會員 /
深圳大麦理财互联网金融有限公司
共收到 2 条回复【求教】xlutils修改中文Excel文件出错【python吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:193,938贴子:
【求教】xlutils修改中文Excel文件出错收藏
#coding=utf-8import xlrdimport xlwtfrom xlutils.copy import copysheetIndex=-1file=xlrd.open_workbook(u'中文文件.xlsx')writeFile=copy(file)writeFile.encoding='utf8'for sheet in file.sheets():
sheetIndex=sheetIndex+1
for rownum in range(1,sheet.nrows):
key=sheet.cell(rownum,4).value
val=sheet.cell(rownum,3).value
writeSheet=writeFile.get_sheet(sheetIndex)
writeSheet.write(rownum,4,(key+u'啊').encode('utf8'))
writeSheet.write(rownum,3,(val+u'1').encode('utf8')writeFile.save(u'中文文件.xlsx')下面是出错信息Traceback (most recent call last):
File "D:\PythonTest\ReplaceNationName.py", line 28, in &module&
writeFile.save(u'中文文件.xlsx')
File "D:\Program Files\Python276\lib\site-packages\xlwt\Workbook.py", line 662, in save
doc.save(filename, self.get_biff_data())
File "D:\Program Files\Python276\lib\site-packages\xlwt\Workbook.py", line 637, in get_biff_data
shared_str_table
= self.__sst_rec()
File "D:\Program Files\Python276\lib\site-packages\xlwt\Workbook.py", line 599, in __sst_rec
return self.__sst.get_biff_record()
File "D:\Program Files\Python276\lib\site-packages\xlwt\BIFFRecords.py", line 76, in get_biff_record
self._add_to_sst(s)
File "D:\Program Files\Python276\lib\site-packages\xlwt\BIFFRecords.py", line 91, in _add_to_sst
u_str = upack2(s, self.encoding)
File "D:\Program Files\Python276\lib\site-packages\xlwt\UnicodeUtils.py", line 50, in upack2
us = unicode(s, encoding)UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 0: ordinal not in range(128)
如果把除了文件编码外的utf-8都替换成gbk的话,还是类似的错误。Traceback (most recent call last):
File "D:\PythonTest\ReplaceNationName.py", line 28, in &module&
writeFile.save(u'中文文件.xlsx')
File "D:\Program Files\Python276\lib\site-packages\xlwt\Workbook.py", line 662, in save
doc.save(filename, self.get_biff_data())
File "D:\Program Files\Python276\lib\site-packages\xlwt\Workbook.py", line 637, in get_biff_data
shared_str_table
= self.__sst_rec()
File "D:\Program Files\Python276\lib\site-packages\xlwt\Workbook.py", line 599, in __sst_rec
return self.__sst.get_biff_record()
File "D:\Program Files\Python276\lib\site-packages\xlwt\BIFFRecords.py", line 76, in get_biff_record
self._add_to_sst(s)
File "D:\Program Files\Python276\lib\site-packages\xlwt\BIFFRecords.py", line 91, in _add_to_sst
u_str = upack2(s, self.encoding)
File "D:\Program Files\Python276\lib\site-packages\xlwt\UnicodeUtils.py", line 50, in upack2
us = unicode(s, encoding)UnicodeDecodeError: 'ascii' codec can't decode byte 0xbb in position 0: ordinal not in range(128)
如果把writeSheet.write(rownum,4,(key+u'啊').encode('utf8'))writeSheet.write(rownum,3,(val+u'1').encode('utf8'))改成writeSheet.write(rownum,4,(key+u'啊'))writeSheet.write(rownum,3,(val+u'1'))到时不出错了,但被修改的文件打不开了,提示Excel无法打开文件“中文文件.xlsx”,因为文件格式或文件拓展名无效。请确定文件未损坏,并且文件拓展名与文件格式匹配。
修改xlwt包中workbook.py中workbook类下的_init_函数的”encoding&默认值为:“encoding='gbk‘或’utf8‘中文搞定。
大哥,问题解决了吗 我跟你差不多 伤脑筋啊!!
登录百度帐号求教大神!python中函数和类型之间的... | 问答 | 问答 | 果壳 科技有意思
求教大神!python中函数和类型之间的区别
str,int,long 是函数,repr是函数而str和repr的结果差不多的,请问二者的区别
Python程序员
python文档写的很清楚。
后回答问题,你也可以用以下帐号直接登录
(C)果壳网&&&&京ICP证100430号&&&&京网文[-239号&&&&新出发京零字东150005号&&&&
违法和不良信息举报邮箱:&&&&举报电话:&&&&&&&&新手求教一个简单的python代码!_百度知道
新手求教一个简单的python代码!
想编写一个代码用循环如果5^(3的k次方)mod2=3则printk,如果不是,则继续循环,应怎么编写?谢谢大神!好的追加分!!急求多谢!!...
想编写一个代码 用循环 如果5^(3的k次方)mod2=3 则printk,如果不是,则继续循环,应怎么编写?谢谢大神!好的追加分!!急求多谢!!
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
k=0while&k&=0:&&&&if&5**(3**k)%2&==&3:&&&&&&&&print(k)&&&&&&&&break&&&&k&+=&1
为你推荐:
其他类似问题
您可能关注的内容
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 python学习 的文章

 

随机推荐