- 博客(7)
- 问答 (2)
- 收藏
- 关注
原创 py打包exe,遇到的坑
1、运行exe总是提示某个模块不存在,其实是引用的方法不对 当要打包的exe程序涉及的文件目录很多,目录之间存在比较多的引用关系时,要注意引用的正确性,否则打包后,运行exe时会提示模块不存在 最好要打包的主程序文件放在工程的最外层,这样引用的时候把工程当成根目录,只需要用from...import去引用其他目录的文件,from后跟的是类文件所在的目录层级,import后是类文件名称(目录下要有init文件)。 2、获取文件路径时,获取到临时文件路径 有些程序包含了数据文..
2022-02-17 19:37:04
1176
原创 os.getcwd()、sys.path[0]、sys.argv[0]和__file__的区别
os.getcwd()、sys.path[0]、sys.argv[0]和__file__的区别,终于弄清楚了 要分清这几个的区别与使用条件,实际测试一下是最准确的。 设计测试方法: 一个主模块用来运行,一个子模块用来被主模块调用 主模块路径: /Users/stephen/Documents/code/test_dir/01test 子模块路径: /Users/stephen/Documents/code/test_dir/02test 运行模块的路径: /Users/
2022-02-17 15:30:37
362
原创 Python中os.system和os.popen区别
Python调用Shell,有两种方法:os.system(cmd)或os.popen(cmd)脚本执行过程中的输出内容。实际使用时视需求情况而选择。 两者的区别是: os.system(cmd)的返回值是脚本的退出状态码,只会有0(成功),1,2 os.popen(cmd)返回脚本执行的输出内容作为返回值 比如计算一个文件的md5值: os.system(cmd): 该方法在调用完shell脚本后,返回一个信号代码。 1 2 3 ...
2022-02-17 14:42:50
405
原创 Python进行ssh操作
import paramiko #创建一个ssh的客户端,用来连接服务器 ssh = paramiko.SSHClient() #创建一个ssh的白名单 know_host = paramiko.AutoAddPolicy() #加载创建的白名单 ssh.set_missing_host_key_policy(know_host) #连接服务器 ssh.connect( hostname = "10.10.21.177", port = 22, username = "roo...
2021-09-06 16:29:03
3745
原创 json.load() json.loads() json.dump() json.dumps()区分
1. load 和 loads(反序列化) load:针对文件句柄,将json格式的字符转换为dict,从文件中读取(将string转换为dict) 1 a_json = json.load(open('demo.json','r')) loads:针对内存对象,将string转换为dict(将string转换为dict) 1 a = json.loads('{'a'...
2021-08-30 20:05:58
199
原创 配置pycharm执行rf用例
下载插件:intellibot 配置执行: 命令:$PyInterpreterDirectory$\python.exe 参数 -mrobot -Plibs -L DEBUG -d output -F robot:txt -t "$SelectedText$" ./ 路径: $ProjectFileDir$
2021-08-29 22:32:05
399
原创 Pycharm跳转关键字的时候,跳到了另一个目录的一个同名的文件,这个问题怎么处理呢
Pycharm跳转关键字的时候,跳到了另一个目录的一个同名的文件,这个问题怎么处理呢
2020-02-13 11:58:25
1146
4
空空如也
为啥在pycharm双击pyqt的ui文件无法唤起qtdesigner界面
2022-02-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人