原创 python創建mysql數據庫中的表

首先需要安裝mysql,安裝時注意自己填寫的端口號,比如我沒有用常用的3306,而是用的3366,還要記住自己mysql的密碼打開Navicat for MySQL,找到左上角的連接選項,填寫相關內容,連接名可以任意,習慣寫爲自己名字的簡寫

原创 python查詢ip地址來源

從http://freeapi.ipip.net和http://ip-api.com/json/這兩個網站提供的免費調用接口查詢IP地址歸屬地。接口調用方法是在url後面直接加上IP地址。url ='http://freeapi.ipip.

原创 pymysql向表中插入數據

代碼如下:#-*- coding = utf-8 -*-#@time:2020/5/28/028 21:00#Author:cyx#@File:插入數據.py#@Software:PyCharmimportpymysql con= pym

原创 爬蟲流程概述

爬蟲,就是給網站發起請求,並從相應中提取需要的數據的自動化程序①發起請求,獲取相應通過http庫,對目標站點進行請求。等同於自己打開瀏覽器,輸入網址常用庫:urllib、urllib3、requests服務器會返回請求的內容,一般爲:htm

原创 Python的strip() 函數和 split() 函數

轉自知乎:JunwmTpython strip() 函數和 split() 函數的詳解及實例一直以來都分不清楚strip和split的功能,實際上strip是刪除的意思;而split則是分割的意思。因此也表示了這兩個功能是完全不一樣的,st

原创 網站是怎麼顯示出來的(轉)

首先用戶要在瀏覽器上輸入一個網址,然後瀏覽器會解析這個網址, 首先就要解析這個網址是以什麼協議訪問的,比如http://www.baidu.com這樣的域名,這個域名就代表我們以HTTP協議來解析URL,在大學時我們常用FTP,比如ftp:

原创 Pandas讀取csv時設置列名

1. csv文件自帶列標題importpandas as pd df_example= pd.read_csv('Pandas_example_read.csv')#等同於:df_example = pd.read_csv('Panda

原创 pandas按行按列遍歷Dataframe

DataFrame.iterrows(): 按行遍歷,將DataFrame的每一行迭代爲(index, Series)對,可以通過row[name]對元素進行訪問。DataFrame.itertuples(): 按行遍歷,將DataFram

原创 使用python將十進制數轉爲ip地址

#引用正則來三等分字符串importre#轉換成二進制數bi ="{0:b}".format(18223104)#補齊32位bi ="0"*(32-len(bi))+bi#8個一組算出每8個數字的十進制,然後再加“,”分隔ret_ip_st

原创 如何查看ipynb文件

首先確保已安裝jupyter notebook,而且添加到了環境變量再找到保存ipynb文件的文件夾,在路徑處直接輸入cmd,然後回車進入命令行窗口後,輸入jupyter lab然後瀏覽器就會打開

原创 python使用下劃線分割數字,提高可讀性

有點神奇的冷門小知識。這個是Python 3.6以上版本的新增特性,可以用下劃線來分割數字以提高可讀性。dec_base =1_000_000 bin_base=0b_1111_0000 hex_base=0x_1234_abcdprint

原创 使用python繪製愛心

importturtle turtle.bgcolor("black") turtle.pensize(2) sizeh= 1.2defcurve():foriiinrange(200): turtle.right(1)

原创 python的字符串基本操作

str ='changsha'print(str)print(str[0])print(str[0:5])print(str[0:8:2])print(str[:5])print(str[5:])print(str +",你好")print

原创 使用pandas庫實現csv行和列的獲取

1、讀取csvimportpandas as pd df= pd.read_csv('路徑/py.csv')2、取行號index_num = df.index舉個例子:importpandas as pd df= pd.read_csv(

原创 python導入庫的幾種方式

在python用import或者from...import來導入相應的模塊將整個模塊(somemodule)導入,格式爲:import somemodule從某個模塊中導入某個函數,格式爲:from somemodule import so