Tags: module PNG database and pass read print sharing technology
Environment
Python 3.6, Window 64bit
Objective
Reads the target table data from the MySQL database and processes
Code
#-*-Coding:utf-8-*-
import pandas as PD
import pymysql
# # plus character set parameters to prevent Chinese garbled
dbconn=pymysql.connect (
host= "**********",
database= "Kimbo",
user= "Ki
abbreviation (capwords) and create conversion table (Maketrans) detailed descriptionThis address: http://blog.csdn.net/caroline_wendy/article/details/27051977A string module that includes constants and classes that handle text.capwords (), capitalize the first letter of all the words in the string (string);Maketrans (), create a comparison table, and then use the translate () function, invoke the comparison
Scenario:There is a business database that uses MySQL 5.5 and writes a large amount of data every day. It is easy to delete data from multiple tables before the specified period from time to time, write a few WHILE loops. Although MySQL also has similar functions, I am not proficient in it, so I use Python to implement it.Script:# Coding: UTF-8Import MySQLdbImport time# Delete configDELETE_DATETIME = '2017-08-31 23:59:59'DELETE_ROWS = 10000EXE
Reprint: Http://www.xuebuyuan.com/583071.htmlpython Processing of HTML table tagsJanuary 06, 2012 ⁄ general ⁄ a total of 5279 characters ⁄ font size small medium big ⁄ comments off Import sysimport csvimport urllib2import beautifulsoup#page = Urllib2.urlopen (sys.argv[1]). Read () Soup = Beautifulsoup.beautifulsoup (open (sys.argv[1)). Read ()) Csvout = Csv.writer (sys.stdout) for table in Soup.fi
This article mainly introduces Python's method of batch reading table information in word, which can be used to read word documents. it has some reference value, for more information, see the following example. Share it with you for your reference. The details are as follows:
The organization has collected a lot of word-format surveys. leaders need to collect information in the forms. I put all the surveys in one file and wrote a
Python's objects are said to have some magical methods that are always surrounded by double underscores, all of which are object-oriented python.They are a special way to add magic to your class, and if your object implements (overloads) one of these methods, then this method will be called by Python in a special case, and you can define the behavior you want, and all of this happens automatically.Python's Magic method is very powerful, but it comes w
Print the 9-9 multiplication table using Python loops (including while for) and pythonwhile
I. Print the 9-9 multiplication table in a for Loop
# Note: Due to the poor control of indentation in the browser, please forgive me. images will be imported later.
1.1 lower left corner
For I in range (1, 10 ):
For j in range (1, I + 1 ):
Print ('% d * % d = % 2d \ t' %
Solve the Problem of garbled characters in mysql table Character Set gbk, column Character Set Latin1, and python query, mysqllatin1
Recently, I encountered an abnormal problem in the company. In mysql databases, the character sets of databases and tables are both 'gbk', but the column character sets are 'latin1.
No matter whether the 'charset' of the connection string is set to 'gbk', 'utf8', or any of the
Match the table name in an SQL statement. The Python regular expression is used for matching. I wanted to build a tool similar to PLSQL, which is not complete yet. Record it first.
#-*-Coding: UTF-8-*-import rekeylist = ['access', 'add', 'all', 'alter ', 'and', 'any ', 'as', 'asc', 'audit', 'between', 'by', 'Char ', 'check', 'cluster', 'column', 'comment ', 'companys', 'connect', 'create', 'date', 'date',
Python exports monitored service contacts and other information to an excel table based on the nagios configuration file
A few times ago, I had to count the services monitored by nagios to the table. I thought that if every change was required to maintain the table, there would inevitably be omissions or problems, so I
To print the 99 multiplication table with a For loop:For I in Range (1,10): for J in Range (1,i+1): print ('%s*%s=%s '% (j,i,i*j), end= ' \ t ') print ()Print results1*1=11*2=22*2=41*3=32*3=63*3=91*4=42*4=83*4=124*4=161*5=52*5=103*5=154*5=205*5=251*6=62*6=123*6=184*6=245*6= 306*6=361*7=72*7=143*7=214*7=285*7=356*7=427*7=491*8=82*8=163*8=244*8=325*8=406*8=487*8=568*8=641*9=92*9=183*9 =274*9=365*9=456*9=547*9=638*9=729*9=81 The while loop
Recently made a gadget that needs to generate HTML tables for the statistics. After a round of online discovery, it is very useful to generate forms using pandas. The code is as follows:1 ImportPandas as PD2 defConverttohtml (Result,title):#The structure #title that converts the data to HTML Table#result is List[list1,list2] is a list structure and corresponds to result one by one. TITLELIST[0] corresponds to a column in an HTML
shell:a99.sh#!/bin/bashfor ((i=1;iPython:a99.py#!/usr/bin/pythonimport sysfor i in Range (1,10): for J in Range (1,i+1): Print ("%d*%d=%d"% (i,j,i*j))A good example of learning loop statements.This article is from "[[email protected] Prof. Open ~] #rm-rf/" blog, please be sure to keep this source http://luweikai.blog.51cto.com/1705672/1785761Shell/python implementation of the 99 multiplication table
This problem feels like a 26 binary number.A is 1 B is 2 .... Z is 26If AB two bit, that is 1 * 26 + 2 is the value of a *26 + bIf it is MNP three digits that is M * 26^2 + N * 26^1 + P *26^0That's it..1 classSolution:2 defTitletonumber (self, s):3 """4 : Type S:str5 : Rtype:int6 """7sum =08Li = [Ord (i)-Ord ("A") + 1 forIinchreversed (s)]9 forIinchRange (len (LI)):TenSum + = li[i] * 26**I One returnsum A - - the - if __name__=='__main__': -s =solution ()
Read a lot of on-line multiplication formula printing, feel a lot of writing is not suitable for beginners to understand, today reference a few small examples, wrote this small script, hope to learn the novice look at this, understand Python in the while statement will have some help.I wrote each line to help see, you can directly copy a piece of code to run, the content or there are so many aspects, directly put the code here.#encoding =GBK‘‘‘The cod
Both the colspan and rowspan properties are used to create special tables. colspan is the abbreviation for column span (cross-column). The Colspan property is used in the TD tab to specify the number of columns that the cell crosses across: Cell 1 cell 2 cell 3 cell 4 The example makes the cell span three columns by setting colspan to "3". If we set colspan to "2", the cell will only span two columns, so it is necessary to insert another cell in the first row to ensure that the two rows occupy t
The point is,end= "" means that the next print does not wrap.Instance:1 forXinchRange (1,10):2 forYinchRange (1,10):3 ifx>=y:4 Print(X,"x"Y"=", X*y," ", end="")5 Print()Output results1 x 1 = 1 2 x 1 = 2 2 x 2 = 4 3 x 1 = 3 3 x 2 = 6 3 x 3 = 9 4 x 1 = 4 4 x 2 = 8 4 x 4 = 5 x 1 = 5 5 x 2 = 5 x 3 = 5 x 4 = 5 x 5 = 6 x 1 = 6 6 x 2 = 6 x 3 = 6 x 4 = 6 x 5 = 6 x 6 = 7 x 1 = 7 7 x 2 = 7 x 3 = 7 x 4 = 7 x 5 = 7 x 6 = 7 x
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.