Is there blowfish for python 2.7? - python-2.7

I need to decrypt a file I had encypted and forgotten about, and I encrypted with blowfish. I remember the key but I don't remember how I encrypted. Any help is appreciated.

cryptography 3.3.2 includes Blowfish and works with python 2.7
https://cryptography.io/en/3.3.2/hazmat/primitives/symmetric-encryption.html#cryptography.hazmat.primitives.ciphers.algorithms.Blowfish

Related

I have an error while installing GraghLab Create

I'm trying to install GraphLab Create from Turi using anaconda 4.0.0 and python 2.7 as mentioned in the installation guide here https://turi.com/download/install-graphlab-create-command-line.html
but i get an encoding error as shown in the image.
I discovered the mistake. I found that i was copying and pasting the product key and the email to the console, and this made some error while pasting. So make sure to type the email and product key by yourself if you encountered the same problem.

Loading .pem onto puttygen error

I'm trying to setup my AWS for an ubuntu VM. For this with putty, I'm using puttygen to get .ppk file from .pem (from AWS) and then I got an error message as shown below.
The environment is Windows 10. I actually tried this process on another Windows device and everything worked fine but not on mine. I assume that my laptop has some trouble with recognizing .pem file. Anyone has any better idea?
Thanks
PuTTYgen, Release 0.73, Build platform: 64-bit x86 Windows
.Per file need to:
1. Encoding should be UTF-8 (not UTF-8 BOM or something else)
2. Check end of file symbols, need to be Windows CR LF
3. After "-----END RSA PRIVATE KEY-----" need to have an empty line

beautifulsoup for getting all links from base URL in a website

I want to get all links/html pages from website base URL. I read documents and got to know it can be achieved using python Beautifulsoup combination. Can you please let me know how to install BeautifulSoup and any other pre-requisite steps.
Once BeautifulSoup is installed, how i can use it in python code. If some one can share python code to achieve this.
The snippet in this question might help you in retrieving all the links from a base url.
Your question provides no information of your OS or specific goal. I'm assuming you already have Python installed.
pip is command line tool to manage python packages. You can run the following command on your terminal
pip install beautifulsoup4
The beautifulsoup documentation is a good place to get started on learning more.

NLTK Wordnet Download Out of Date

New to Python, tying to get started with NLTK. After a rough time installing Python on my Windows 7 64-bit system, I am now having a rough time downloading Wordnet and other NLTK data packages located here:
http://nltk.org/nltk_data/
Some packages download, some say "Out of Date"
import nltk
nltk.download()
When I use the above to download, the program doesn't let me cancel if I hit the cancel button.
So, I just shut it down and go directly to the link above to try and download it manually. When I try to download Wordnet for example, the download starts in my browser but stops mid-way through download!
This is very frustrating for me as a beginner. Is there an alternative way to download Wordnet for nltk?
I was facing the same issue. The issue in my case was that when the NLTK downloader started it had the server index as
http://nltk.github.com/nltk_data/
This needs to be changed to
http://nltk.org/nltk_data/
You can change this by going into the NLTK Downloader window and the File->Change Server Index.
Regards,
Bonson

Use of Mechanize Library with Python 2.7 and Django

How do I use the mechanize library with Django?
I read online that I could put it in a directory (e.g. /lib/) and include as needed.
The problem is, the the source I had found didn't show how to use it from configuration to initial use. Unfortunately, I also looked high and low elsewhere on google with nothing to find. I also checked a book I have on django without any info..
Can anyone help me out?
I'm on a local install of django with python 2.7.
Thank you
As per comments, the answer is:
pip install mechanize
then just open a python interpreter and import mechanize to confirm.
That should be it, you can start using mechanize in your Django project.