i have a 7zip compressed file with .bup extension, after extracting this file using 7zip utility it creates a folder which contains two files....i would like to do the same thing with PyLZMA, can all the files be extracted into a folder using PyLZMA (decompression)?, could you let me know how can that be done?, i new to this so any detailed help will be really helpful.
The Python 3.3 module has lzma support built in and comes with examples
Related
I want to create a Python script to do some simple Excel work, i.e reading data from Excel files.
I do not wish to convert the files to .csv files.
I am restricted from installing any libraries for Python on my machine.
Is there a way to get hold of an excel library for python which I do not have to install onto my machine?
How to read cgns file contain mesh in python?
I found one package Pymesh but this package only deal with (read/write 2D and 3D mesh in .obj, .ply, .stl, .mesh).
Does anyone knows any package?
If the CGNS file is written with hdf5 (instead of the older ADF versions) you can open them with the python libraries h5py or tables. I use these to read my CGNS files and access them like any other hdf5 file. The same could be said for matlab or any other language... if you can read hdf5 you can read CGNS. I believe CGNS versions 3+ default to hdf5.
PyCGNS libraries for CGNS end-users and Python application developpers. Here is link - http://pycgns.sourceforge.net/
meshio now has initial support for CGNS.
This question already has answers here:
Python 3 project into exe?
(3 answers)
Closed 9 years ago.
I have heard py2exe,but it doesn't support python3 now.So I found cxfreeze,but there is an problem that the extension lib are in a zip file,but one extension must use a txt file.The extension would figure out the txt file address,which in the zip file.Windows throw out an error of 'FileNotFoundError'.The problem nearly drive me mad.It can't open file that compressed in zip.I am begging for your help...
Reposting as an answer:
Programs that load data files may need to be modified a bit if they're looking for the data files adjacent to Python modules, because cx_Freeze puts the Python modules into a zip file. Depending on your use case, you could load the data from the zip file (using the zipfile module), or load it from a regular file alongside the exe. The cx_Freeze FAQ has an example of how to do the latter.
Another option, especially for small pieces of data, is to embed it in Python code so it's in a frozen module. Qt's resource system works like this.
I am working on a python package (linux only) and using distutils. I want to put the configuration files in /etc/ and log files in /var/log/ or another common destination for such files.
Setuptools sort of recommends using a custom script extract and copy data files where necessary. Should I just provide a script or is there a better way of doing this?.
It's better to use your distribution packaging system, e.g. deb or rpm. Because destination of additional data files generally depends of target distribution.
So, I have a directory of rather large, zipped, shapefiles. I currently have code in python 2.5 that will unzip most of the files (i.e. all of the shapefile component parts .shp, .prj, .dbf...) but I run into occational problems unzipping some .dbf files.
These files area generally quite large when I have a problem with them (e.g. 30 MB) but the file size does not sem to be an overarching problem with the unzipping process as sometimes a smaller file will not work.
I have looked at possible special characters in the file path (it contains "-" and "/") but this seems not to be an issue with other .dbf files. I have also looked at the length of the file path, also not an issue as other long file paths do not present a problem.
7Zip will unzip the .dbf files I have issues unzipping with python unzip so the files are not corrupt.
I know a simple solution would be to unzip all of the files prior to running my additional processing in python but as they come in a zipped archive it woukld be most convenient not to have to do this.
Thoughts appreciated.
Two possible candidate problems: the file to extract is either empty, or is larger than 2Gb. Both of these issues were fixed in 2.6 or 2.7.
If neither of these is the case, putting one of the culprit zip archives somewhere public would help us track down the issue.