使用pycharm来编写IDApython 一、导入IDApython的模块 IDA目录下有一个Python目录,将其添加到项目的跟目录下。 放到python项目目录下 修改文件夹属性,否则会出现引用报错 二、配置python2.7解释器 使用IDA中自带的python解释器(免安装版都会打包pyt ...
分类:
编程语言 时间:
2020-03-05 13:29:13
阅读次数:
167
基础 1、文件后缀名: 后缀名必须是.py,否则导入模块时会出错 2、执行方式: python解释器 .py文件路径 python 进入解释器 实时输入并获取执行结果 3、解释器路径 #!/usr/bin/env python →即文件头部的声明(适用于在Linux中指定解释器路径) 在window ...
分类:
编程语言 时间:
2020-03-03 22:38:40
阅读次数:
85
python3.8对一个python应用程序C:\a\b\c.py的运行有三个步骤 1. 打开python解释器,解释器对操作系统请求调用硬盘内python文件的数据 2. 操作系统将python文件内的数据从硬盘加载到内存中 (此时不会对文件内数据的语法格式做任何要求) 3. python解释器运 ...
分类:
编程语言 时间:
2020-03-03 20:31:55
阅读次数:
72
一、运行python程序的两种方式 1、交互式 即时得到程序的运行结果,多用于调试 2、脚本的方式 打开一个文本编辑工具,写入print('hello world'),并保存文件,此处文件的路径为D:\test.py。(因为Python是解释型语言,所以python解释器执行程序时是解释执行,解释的 ...
分类:
编程语言 时间:
2020-03-03 19:02:56
阅读次数:
67
```python """ sys模块是与Python解释器交互的一个接口 """ import sys print(sys.argv) # 命令行参数List,第一个元素是程序本身路径 # sys.exit(1) # 退出程序,正常退出时exit(0),错误退出sys.exit(1) print(... ...
分类:
编程语言 时间:
2020-03-03 14:48:55
阅读次数:
72
[TOC] python官网 www.python.org 1.python3安装 1.1到官网找到电脑相应系统下载(下载路径越简单越好) 2.找需要下载的python版本 3. 手动添加环境变量 右键我的电脑 属性 确认即可 2.python2安装 安装过程同python3 安装成功后在pytho ...
分类:
编程语言 时间:
2020-03-01 12:22:57
阅读次数:
65
死锁现象 第一种 加了2次同样的锁 只存在于互斥锁 第2种 2个进程都想获取对方的锁 却不可能实现 可重复锁RLock 可重复锁,是线程相关的锁不管实列化多少次都是同一只把锁, 引用计数 ,只要计数不为0,其他线程不可以抢. 可以解决死锁现象 信号量Semaphore 本质就是一个计数器,用来为多个 ...
分类:
其他好文 时间:
2020-03-01 10:55:57
阅读次数:
108
[TOC] Python和Python解释器 一、Python介绍 Python的创始人为吉多·范罗苏姆(Guido van Rossum),如下图,少数几个不秃头的语言创始人。1989年的圣诞节期间,Guido为了打发圣诞节的无聊时光,开始写能够解释Python语言语法的解释器。Python这个名 ...
分类:
编程语言 时间:
2020-02-29 22:31:32
阅读次数:
100
1. 内建属性 2. 内建函数 range map filter reduce sorted 1. 内建属性 python3中查看类的内建属性和方法: 1 >>> class Person: 2 ... pass 3 ... 4 >>> dir(Person) 5 ['__class__', '__ ...
分类:
其他好文 时间:
2020-02-28 21:08:38
阅读次数:
109
异常和错误 part1:程序中难免出现错误,而错误分成两种 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) 2.逻辑错误(逻辑错误) #用户输入不完整(比如输入为空)或者输入非法(输入不是数字) num=input(">>: ") int(num) #无法完 ...
分类:
编程语言 时间:
2020-02-27 21:04:57
阅读次数:
92