python 全局变量的问题

 

这段代码经常报   local variable 'filename_A' referenced before assignment   或   local variable 'filename_B' referenced before assignment ,我定义成全局变量还是不行,全局变量我在这个函数之前定义   global filename_A,filename_B。麻烦哪位大神看看如何改

不改也可以运行 非要改的话在if上面一行声明就行了