Comments (4)
yes, Python 3 support is still lacking. if you can make the current Python
binding support Python 3 fully, please send a pull request.
thanks!
from capstone.
btw, i dont believe that simply moving code around (to init.py) like
this can make current binding fully support Python 3.
is that really possible?
thanks.
On Fri, Apr 11, 2014 at 7:12 AM, Nguyen Anh Quynh [email protected] wrote:
yes, Python 3 support is still lacking. if you can make the current Python
binding support Python 3 fully, please send a pull request.thanks!
from capstone.
Almost. I already moved casptone.py
to __init__.py
, so the imports remain the same. Each cpu architecture file uses relative import so it need be changed (by simply adding . to its imports). Now I'm gonna test it, you use ctypes and it has some changes in Python3 which are not compatible with Python2.
from capstone.
cool!
is it possible to support both Python2 & Python3 with the same code? would
be ideal to have that.
your work would be appreciated by lots of people i think.
thanks.
On Fri, Apr 11, 2014 at 7:19 AM, fenuks [email protected] wrote:
Almost. I already moved casptone.py to init.py, so the imports remain
the same. Each cpu architecture file uses relative import so it need be
changed (by simply adding . to its imports). Now I'm gonna test it, you use
ctypes and it has some changes in Python3 which are not compatible with
Python2.Reply to this email directly or view it on GitHubhttps://github.com//issues/93#issuecomment-40154269
.
from capstone.
Related Issues (20)
- Support cs_disasm_iter in Python API binding HOT 8
- SPDX and reuse lint
- Python API - missing instuction.reg_read/write values HOT 4
- [Auto-Sync] Translate templates to functions and not macros
- arm64: missing register in regs_access() for ldr instruction HOT 2
- x86: vmovsd has incorrect access for operands HOT 1
- vs2022 msvc143 build error HOT 3
- How to determine whether the CS_GRP_JUMP is a conditional jump or unconditional jump?? HOT 1
- 5.0.1 has broken ARM operand information (in Python 2) HOT 10
- 5.0.1 has more broken 'NOREGNAME' syntax on ARM32. HOT 6
- 5.0.0 & 5.0.1 do not install in python 3 on macOS (cannot load dynamic library) HOT 3
- Incomplete disassembly for x86 ud0 and ud1 HOT 1
- Sifting instruction encodings on ARM64, many capstone unsupported encodings discovered HOT 4
- [Auto-Sync] Generate general instruction encoding format
- Windows precompiled binaries
- Universal wheel for macOS contains only x86_64 build HOT 7
- COMPILE_CMAKE.TXT text error HOT 1
- Enable -Wall and -Werror HOT 1
- Not supporting Android arm? HOT 1
- 4.0.2: pytest is failig in test_evm.py with ctypes.ArgumentError HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from capstone.