The goal is to replace individual double quotes " with single quotes ' without affecting docstring triple double quotes """.
%s/([^"])"([^"])/$1'$2/g
| ####################################################################### | |
| # | |
| # Cambridge Crystallographic Data Centre | |
| # CCDC | |
| # | |
| ####################################################################### | |
| # | |
| # If this CIF has been generated directly or indirectly from an entry in the | |
| # Cambridge Structural Database, then it will include bibliographic, chemical, |
| import requests | |
| import getpass | |
| import sys | |
| import json | |
| import Queue | |
| # This is a script, let's be lazy. We'll fill up this global and print it. | |
| g = {"nodes": {}, "edges": []} | |
| # And here's the cutoff criterion | |
| MAX_NODES = 1000 |
| import smtplib | |
| from email.mime.text import MIMEText | |
| # Message to be sent | |
| message = MIMEText("Hello, texting!") | |
| # Sending email username/password and receiving phone number | |
| email_username = "" | |
| email_password = "" | |
| phone_number = "" |
| # CIF file generated by openbabel 2.3.90, see http://openbabel.sf.net | |
| data_I | |
| _chemical_name_common '' | |
| _cell_length_a 73.3402 | |
| _cell_length_b 73.3402 | |
| _cell_length_c 73.3402 | |
| _cell_angle_alpha 90 | |
| _cell_angle_beta 90 | |
| _cell_angle_gamma 90 | |
| _space_group_name_H-M_alt 'P 1' |
| """ | |
| Combine multiple images of the same size vertically. Usage: | |
| python image_stacker.py path/to/img_1.jpg path/to/img_2.jpg ... img_n.jpg | |
| """ | |
| import sys | |
| from PIL import Image | |
| size = (1920, 1080 * len(sys.argv[1:])) | |
| output = Image.new('RGB', size) | |
| for i, image in enumerate(sys.argv[1:]): |
| """ | |
| A webserver to test Google OAuth in a couple of scenarios. | |
| """ | |
| import argparse | |
| import time | |
| import tornado.ioloop | |
| import tornado.web | |
| import tornado.auth | |
| import tornado.gen |
| 40001: 0000110000000001 | |
| 40002: 0000100000000001 | |
| 40003: 0000000000000000 | |
| 40004: 0000000000000000 | |
| 40005: 0000000000000000 | |
| 40006: 0000000000000000 | |
| 40007: 0000000100000010 | |
| 40008: 0000000000011100 | |
| 40009: 0100001010001011 | |
| 40010: 0101100111101011 |
| #!/bin/bash | |
| # When SCSS is changed in a commit, this compiles and commits the affected css. | |
| # This script assumes a project directory of the form: | |
| # main.scss | |
| # main.css | |
| # scss | |
| # | file_1.scss | |
| # | ... | |
| # | file_n.scss |
The goal is to replace individual double quotes " with single quotes ' without affecting docstring triple double quotes """.
%s/([^"])"([^"])/$1'$2/g
| ####################################################################### | |
| # | |
| # This file contains crystal structure data downloaded from the | |
| # Cambridge Structural Database (CSD) hosted by the Cambridge | |
| # Crystallographic Data Centre (CCDC). | |
| # | |
| # Full information about CCDC data access policies and citation | |
| # guidelines are available at http://www.ccdc.cam.ac.uk/access/V1 | |
| # | |
| # Audit and citation data items may have been added by the CCDC. |