久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

python入門:argparse淺析 nargs='+'作用

瀏覽:5日期:2022-07-17 18:03:10

我就廢話不多說了,大家還是直接看代碼吧~

#aaa.py#version 3.5import os #這句是沒用了,不知道為什么markdown在編輯代碼時,不加這一句,就不能顯示代碼高亮[汗]import argparseparser = argparse.ArgumentParser(description=’Process some integers...’) #初始化一個分析器#parser.add_argument(中的參數)#__init__(self, option_strings, dest, nargs=None, const=None, default=None, type=None, choices=None, required=False, help=None, metavar=None)parser.add_argument(’integers’,metavar=’N’,type=int,nargs=’+’, help=’an integer for the accumulator’) #這是一個添加【位置參數】 #第一個參數是自定義的參數名,在代碼中用來計算的(parser.parse_args().integers*2) parser.add_argument(’--sum’,dest=’accumulate’,action=’store_const’, const=sum,default=max, help=’sum the integers(default:find the max)’) #這是一個添加【可選參數】 #第一個參數是自定義的參數【在代碼中的使用parser.parse_args().sum】【在系統命令行中的使用:>python aaa.py --sum args = parser.parse_args()print(args) #Namespace(accumulate=<built-in function sum>, integers2=[1, 2, 3, 4])print(args.integers) #integers要與上面的對應print(args.accumulate(args.integers)) #accumulate要與上面的對應

import argparsedef infer(args): for img in args.imgs: print('n=== {} ==='.format(img))if __name__ == ’__main__’: parser = argparse.ArgumentParser() parser.add_argument(’--imgs’,type=str,nargs=’+’) args = parser.parse_args() infer(args)

結果

python入門:argparse淺析 nargs=

補充知識:argparse解析命令行參數

argparse簡介:

在argparse中,最常用的就是上述三部分了:創建一個ArgumentParser對象;使用add_argument()方法來為創建的ArgumentParser對象添加argument的解析規則;最后調用parse_args()來解析傳入的內容,依據的是第二步制定的規則,生成的是一個Namespace對象,若未傳參數給parse_args(),那么默認從sys.argv來獲取命令行入參。

創建一個ArgumentParser:

函數原型為:

ArgumentParser(prog=None,usage=None,description=None,epilog=None, parents=[],formatter_class=argparse.HelpFormatter, prefix_chars=’-’, fromfile_prefix_chars=None, argument_default=None,conflict_handler=’error’, add_help=True)

1、prog:程序的名字,默認是argv[0]。若設置,則在幫助信息中,可以使用%(prog)s來作為格式化的引用(修改一處全局受用)。

2、usage:幫助信息的usage字段,描述程序的各種用法,默認情況下會依據add_argument()來自動生成。

3、description:一個簡單描述程序主要干啥以及怎么用的字符段,默認為空。

4、epilog:optional arguments字符段之后的字符段,默認為空。

5、parents:繼承的父parser,為了避免一些公共的內容重復定義,父parser在初始化時會設置add_help=False,這是為了防止出現父與子parser的-h沖突而拋出異常。

6、formatter_class:對于help輸出進行格式化,除了輸出的樣式外,如果設置為ArgumentDefaultsHelpFormatter,則會自動在help輸出中添加已定義的default值。

7、prefix_chars:options前的字符,默認為’-’,可以添加其他字符,如’-+’,但是如果沒有包括’-’,那么對應的option如’-h’就無法解析。

8、fromfile_prefix_chars:有時會使用文件給parse_args()傳入參數,為了能夠識別文件字符串,如'demo.txt',需要設置此值,如'@',那么所有以此字符為開頭的字符串都被當作是文件,所以傳給parse_args()的參數應該是@demo.txt。在該文件中,一行只能有一個參數。如文件中的’-fnbar’會被解析成[’-f’,’bar’]。

9、argument_default:一般情況下,默認值使用add_argument()來添加,或者使用set_defaults()設置一些鍵值對來添加。剩下一種情況就是設置此項(此處沒看明白是咋回事)。

10、conflict_handler:解決在add_argument()階段有沖突的option的依據策略,默認為error即拋出異常。一般情況下遇到沖突是拋出異常即可,但是如果設置了parents,那么需要重寫父parser中的規則的時候,就需要將此項設置為resolve,但是重寫是精確匹配的,如老規則定義了-h/--help,重寫了-h,那么--help還是老規則。

11、add_help:是否添加-h/--helpoption,默認為True。為False時,是要做parent(其實可以設置子Parser重寫)。默認是-h/--help,若prefix_chars中沒有包含’-’,那么就以其中第一個字符作為代替。

調用add_argument()添加解析規則:

函數原型:

ArgumentParser.add_argument(name or flags...[, action][, nargs][, const][, default][, type][, choices][, required][, help][,metavar][, dest])

1、name or flags:是位置參數,則需要傳入名字;要是可選參數,則需要進行定義,如’-f’,’--foo’。

2、action:定義傳入的參數如何處理。

action=’store’,默認取值,保存傳入參數。

action=’store_const’,需要添加const,意味著該argument的值不從命令行輸入,而是取const的值。

action=’store_true’ or action=’store_false’,’store_const’的特殊情形,意味著const的值為True或False。

action=’append’,表示傳入的值會作為一個列表的一項,意味著option可以在命令行中多次出現。

action=’append_const’,傳入列表的項由const定義,通常用在需要多個argument將值傳入一個列表中的場景。

action=’count’,輸出argument出現的次數。

action=’help’,已默認添加。

action=’version’,需要定義version,使用時輸出版本信息并退出。

自定義,通過定義一個argparse.Action子類來實現。實際上,上面的這些可選項都是通過這種形式定義的。

3、nargs:ArgumentParser對象通常將一個動作與一個命令行參數關聯。nargs關鍵字參數將一個動作與不同數目的命令行參數關聯在一起:

nargs=N,一個選項后可以跟多個參數(action=’append’時,依然是一個選項后跟一個參數,只不過選項可以多次出現),參數的個數必須為N的值,這些參數會生成一個列表,當nargs=1時,會生成一個長度為1的列表。

nargs=?,如果沒有在命令行中出現對應的項,則給對應的項賦值為default。特殊的是,對于可選項,如果命令行中出現了此可選項,但是之后沒有跟隨賦值參數,則此時給此可選項并不是賦值default的值,而是賦值const的值。

nargs=*,和N類似,但是沒有規定列表長度。

nargs=+,和*類似,但是給對應的項當沒有傳入參數時,會報錯error: too few arguments。

nargs=argparse.REMAINDER,所有剩余的參數,均轉化為一個列表賦值給此項,通常用此方法來將剩余的參數傳入另一個parser進行解析。如果nargs沒有定義,則可傳入參數的數量由action決定,通常情況下為一個,并且不會生成長度為一的列表。

4、const,一種是定義action=’store_const’或action=’append_const’時使用。一種是定義nargs=’?’時,可選項出現在命令行中,但之后并沒有跟隨賦值的參數,作為默認值傳給此可選項。

5、default:默認值。

如果是一個字符串,那么Parser解析的時候會將它作為命令行傳入值,使用type的值來進行轉換類型,但是如果不是的話,就會使用定義的值而不進行類型轉換。如果設置了nargs=’?’或nargs=’*’,那么當沒有參數賦值給該項時,會使用default定義的值。

而default=argparse.SUPPRESS時,則表示命令行中未出現某一項時,不會對它進行默認賦值。

6、type:用于類型檢查和類型轉換。

使用FileType可簡化對文件的操作。還可以自定義函數,輸入是一個字符串,輸出是轉換后的字符串。當設置choices的時,類型檢查會變得容易,因為只需要在一個范圍內比較即可。

7、choices:給定了取值范圍,超出會報錯。

當type也有定義時,會先使用type進行類型檢查,所以choices中的取值必須符合type的定義,否則在parse_args()時會報錯。任何支持in操作符的均可作為choices的賦值,所以字典,列表,集合,等等其他容器均都支持。

8、required:默認情況下,可選項(前面有’-’)被認為并不一定需要出現在命令行參數中,但是如果設置了required=True的話,則必須出現。此類設置違背人的常識,應避免使用。

9、help:幫助信息。

之前提到的%(prog)s可用于此處程序名的格式化,此外,還有%(default)s格式化default的值,%(type)s格式化type的值。

設置為argparse.SUPPRESS可不顯示幫助信息。

10、metavar:在Parser生成幫助信息時,需要有字符代表需要傳入的值。(這一段和dest相同,使用的就是dest的值)如果是位置參數,則用它本身代替;如果是可選參數,則使用它的大寫來代替。使用metavar可替換默認的字符。

11、dest:大部分的選項都需要通過命令行來給其賦值,這些值的名字通過dest來定義,默認的規則如同metavar中所述。

調用parse_args()解析

函數原型:

ArgumentParser.parse_args(args=None, namespace=None)

將args轉換為namespace對象的一個值。默認情況下,sys.argv賦值給args,一個空的Namespace對象會被創建。解析時,會對傳入的參數進行檢查,若不符合要求就會報錯。一般情況下,會自動判斷傳入的值到底是一個可選參數,還是一個負數(都用’-’開頭)。但有時位置參數的值必須是一個’-’開頭的值,如’-f’,那么使用parser.parse_args([’--’, ’-f’]),’--’代表后續的所有傳入值都需要看做是位置參數。parse_args()會返回填充好的Namespace對象

實例:

以faster rcnn代碼中的命令行解析為例:

#coding=utf-8import argparseimport sys def parse_args(): parser = argparse.ArgumentParser(description=’Train a Fast R-CNN network’) parser.add_argument(’--cfg’, dest=’cfg_file’,help=’optional config file’,default=None, type=str) parser.add_argument(’--weight’, dest=’weight’,help=’initialize with pretrained model weights’,type=str) parser.add_argument(’--imdb’, dest=’imdb_name’,help=’dataset to train on’,default=’voc_2007_trainval’, type=str) parser.add_argument(’--imdbval’, dest=’imdbval_name’,help=’dataset to validate on’,default=’voc_2007_test’, type=str) parser.add_argument(’--iters’, dest=’max_iters’,help=’number of iterations to train’,default=70000, type=int) parser.add_argument(’--tag’, dest=’tag’,help=’tag of the model’,default=None, type=str) parser.add_argument(’--net’, dest=’net’,help=’vgg16, res50, res101, res152, mobile’,default=’res50’, type=str) parser.add_argument(’--set’, dest=’set_cfgs’,help=’set config keys’, default=None,nargs=argparse.REMAINDER) if len(sys.argv) == 1: parser.print_help() sys.exit(1) args = parser.parse_args() return args if __name__ == ’__main__’: args = parse_args() print(args)

將以上代碼保存為test.py,然后在命令行輸入:python test.py

結果為:

usage: test.py [-h] [--cfg CFG_FILE] [--weight WEIGHT] [--imdb IMDB_NAME] [--imdbval IMDBVAL_NAME] [--iters MAX_ITERS] [--tag TAG] [--net NET] [--set ...]Train a Fast R-CNN networkoptional arguments: -h, --help show this help message and exit --cfg CFG_FILE optional config file --weight WEIGHT initialize with pretrained model weights --imdb IMDB_NAME dataset to train on --imdbval IMDBVAL_NAME dataset to validate on --iters MAX_ITERS number of iterations to train --tag TAG tag of the model --net NET vgg16, res50, res101, res152, mobile --set ... set config keys

在命令行輸入:

python test.py --weight data/imagenet_weights/vgg16.ckpt --imdb voc_2007_trainval --imdbval voc_2007_test --iters 7000 --cfg experiments/cfgs/vgg16.yml --net vgg16 --set ANCHOR_SCALES '[8,16,32]' ANCHOR_RATIOS '[0.5,1,2]' TRAIN.STEPSIZE '[50000]'

結果為:

Namespace(cfg_file=’experiments/cfgs/vgg16.yml’,imdb_name=’voc_2007_trainval’,imdbval_name=’voc_2007_test’, max_iters=7000, net=’vgg16’, set_cfgs=[’ANCHOR_SCALES’, ’[8,16,32]’, ’ANCHOR_RATIOS’, ’[0.5,1,2]’, ’TRAIN.STEPSIZE’, ’[50000]’], tag=None, weight=’data/imagenet_weights/vgg16.ckpt’)

以上這篇python入門:argparse淺析 nargs=’+’作用就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
主站蜘蛛池模板: 欧美日本久久 | 国产精品片aa在线观看 | 天天精品视频免费观看 | 山岸逢花在线观看无删减 | 亚洲综合色视频在线观看 | 久久99精品视频 | 欧美精品一区二区三区在线四季 | 欧美精品日韩 | 欧美日韩一区二区在线观看 | 成人欧美 | 国产精品影院在线观看 | 啊v在线视频 | 亚洲视频在线观看视频 | 成人精品视频在线观看 | 亚洲精品久久久 | 在线观看中文 | 久9久9 | 国产一区二区黑人欧美xxxx | 天天干天天操天天干 | 日韩欧美在线看 | 欧美一级片毛片免费观看视频 | 国产一区久久 | 综合导航| 欧美白人做受xxxx视频 | 国产精品免费观看 | 久草高清在线 | 91久久精品国产91久久 | 亚洲欧美成人网 | 亚洲中出| 久久久国色 | 国产一区二区三区视频 | 精品国产免费久久久久久尖叫 | 曰本人一级毛片免费完整视频 | 国产精品视频一区二区三区不卡 | 欧美一区二区在线免费观看 | 欧美一区永久视频免费观看 | 精品免费国产一区二区三区 | 国产精品久久久久影院色老大 | 一区二区三区四区免费 | 国产精品综合久久 | 99爱视频 | 青青久久久 | 免费观看一级特黄欧美大片 | 国产区日韩区欧美区 | 黄网站色大毛片 | 欧美aⅴ| 美女福利视频 | 国产一区精品视频 | 在线观看视频一区二区三区 | 中文字幕不卡 | 在线手机电影 | 影音先锋中文字幕一区 | 成年人网站在线免费看 | 欧美一区不卡 | av网站免费观看 | 天天干国产 | 国产一区二区精品久久 | 美女一级 | 久久精品二 | 亚洲国产欧美一区二区三区久久 | 九一视频在线免费观看 | 久久99国产精品久久99果冻传媒 | 精品亚洲一区二区三区 | 国产天天操 | 黄色毛片在线看 | 久一区二区三区 | 香蕉成人啪国产精品视频综合网 | 夜夜骑天天操 | 亚洲免费看片 | 欧美激情亚洲 | 日韩久久久久久 | 97在线观看视频 | 久久久久综合 | 国产毛片在线看 | 欧美一级欧美三级在线观看 | 黄色片免费看 | www精品美女久久久tv | 午夜免费视频 | 天天舔天天干 | 欧美一级二级视频 | 国产精品久久免费视频在线 | 狠狠干天天干 | 国产综合精品一区二区三区 | 国内精品一区二区三区 | 亚洲国产天堂久久综合 | 成人精品一区二区三区中文字幕 | 国产91黄色 | 91在线视频免费观看 | 一级片在线免费观看视频 | 国产精品免费视频一区 | 亚洲精品在线免费看 | 精久久| 成人午夜在线视频 | 久久精品亚洲一区二区 | 欧洲美女7788成人免费视频 | 精品国产一区二区三区高潮视 | 一区二区三区中文字幕 | 五月婷婷天 | 激情小网站 | 亚洲高清在线视频 | 美女扒开内裤让男人桶 | 色无欲天天天影视综合网 | 91免费小视频| 成人老司机 | 一道本一二三区 | 欧美二三区 | 狠狠色综合久久丁香婷婷 | 青青草免费在线视频 | 自拍亚洲 | 视色视频在线观看 | 亚洲精品在线看 | 国产成人精品午夜视频免费 | 成年人网站在线免费观看 | 午夜精品久久久久久久男人的天堂 | 久久视频在线 | 亚洲精品99 | 日韩中文字幕在线看 | 国产一区在线看 | 久久久一区二区三区 | 成人黄色免费 | 亚洲成人网络 | 久久久久久艹 | 青青久久久| 手机看片369 | 国产精品二区三区 | 成人免费av | 色天天综合久久久久综合片 | 日日夜夜精品 | 日韩aaa视频| 手机在线不卡av | 亚洲精品免费在线观看 | 成人在线不卡 | 成人影院一区二区三区 | 伊人婷婷 | 99久久国产综合精品女不卡 | 亚洲精品一区二区三区 | 精品无码久久久久久国产 | 亚洲视频一区二区三区四区 | 97av在线视频 | 色黄视频在线 | 日韩午夜免费视频 | 91精品日韩| 国产综合区 | 玖草av| 日b片| 一区二区免费在线视频 | 99久久精品免费看国产免费粉嫩 | 99热69 | 亚洲日韩中文字幕 | 国产成人在线一区二区 | 在线观看国产 | 久久精品 | 狠狠色狠狠色综合网 | 另类天堂av | 久久久久亚洲一区二区三区 | 久久综合久色欧美综合狠狠 | 天堂va在线高清一区 | 狠狠av| 亚洲精美视频 | 中文字幕亚洲精品 | 在线观看你懂的网站 | 日本一区二区三区四区 | 国产在视频一区二区三区吞精 | 一区二区精品 | 国产精品久久久久久一区二区三区 | 欧美性一区 | 久久夜色精品国产 | 国产精品久久久久久久久久久久久 | 国产精品精品 | 亚洲欧美激情在线 | 国产视频久久久久久久 | 久在线观看 | 日本一区二区三区四区 | 一区二区三区福利视频 | 欧美一区二区三区免费在线观看 | 高清视频一区 | 国产91久久久 | 秋霞电影院午夜伦 | 天天澡天天狠天天天做 | 亚洲精品视频在线免费 | 成人情趣视频 | 99福利视频 | 色婷婷精品国产一区二区三区 | 日韩免费视频 | 免费在线黄色av | 精品无人乱码区1区2区3区 | 久久精品欧美一区二区三区麻豆 | 91精品国产自产精品男人的天堂 | www久久久 | 午夜精品久久久 | 欧美一级做a爰片免费视频 亚洲精品一区在线观看 | 欧洲一级毛片 | 久久精精品 | 久久久精品免费观看 | 福利片一区二区 | 91偷拍精品一区二区三区 | 久久亚洲一区 | 久草视频在线观 | xxxx网 | 国产精品99久久久久久宅男 | 国产精品777一区二区 | 亚洲天堂中文字幕 | 91视频网址| 亚洲成人精品在线 | 久一区二区三区 | 亚洲视频在线免费观看 | 日韩中文字幕免费视频 | 91精品一区二区 | 射久久 | 美女91 | 免费久久99精品国产婷婷六月 | 美女天堂| 久久精品中文字幕 | 一区二区高清 | 凹凸日日摸日日碰夜夜 | 国产精品无码永久免费888 | 欧美福利网 | 精品国产乱码久久久久久1区二区 | 成人在线影视 | 日一日干一干 | 欧美在线播放一区二区三区 | 欧美日韩精品一区二区三区在线观看 | 成人在线视频免费观看 | 欧美日韩欧美日韩 | 精品少妇一区二区三区在线播放 | 欧美日韩在线视频免费 | 亚洲综合视频 | 欧美激情国产日韩精品一区18 | 日韩在线观看视频免费 | 久久久久亚洲国产 | 国产成人一级片 | 日日精品 | 午夜久久久久 | 国产一区999| 毛片免费在线观看 | 亚洲欧美在线一区二区 | 91免费看片| 四虎永久免费在线 | 国产高清视频 | 日韩久久一区二区 | 天天干天天摸 | 日批免费观看视频 | www.国产| 日韩视频一区在线观看 | av在线毛片 | 欧美日韩精品一区二区三区蜜桃 | 久久国产欧美日韩精品 | 羞羞视频在线观免费观看 | 精品国产一区二区三区性色av | 国产精品一区二区三区在线播放 | 欧美精品在线一区二区三区 | 欧美日韩激情四射 | 亚洲一区二区三区免费在线 | 中文字幕亚洲欧美日韩在线不卡 | 一级片黄色免费 | 久久99久久99精品 | 精品人成 | 久久久久久国产 | 成人亚洲视频 | 成人久久18免费网站图片 | 久久久久久久9 | 亚洲免费在线看 | 免费一区二区三区 | 成人在线视频网址 | av免费网站在线观看 | 亚洲国产二区 | 黄色的视频免费 | 91黄色在线观看 | 亚洲国产视频一区 | 国内精品久久久久国产 | 99福利视频 | 99精品在线 | aⅴ色国产 欧美 | 精品久久久久久久 | 欧美一区二区三区在线观看 | 欧美日韩一区二区三区免费视频 | 欧美一级二级三级视频 | 国产91av视频在线观看 | 日操| 黄色资源网站 | 亚洲精品一区国语对白 | 欧美激情小视频 | 欧美日在线| 人人射av | 亚洲国产成人精品女人久久久 | 成人免费xxx在线观看 | 欧洲尺码日本国产精品 | 亚洲免费人成在线视频观看 | 国产国拍亚洲精品av | 最新久久精品 | 成人亚洲一区 | 日韩中文字幕在线观看 | 中文字幕在线看第二 | 国产精品25p | www.久草.com| 五月激情综合 | 一区二区免费 | 九色在线观看 | 日本在线视频观看 | 欧亚视频在线观看 | 国产精品国产三级国产aⅴ9色 | 欧美激情欧美激情在线五月 | 日韩中文字幕在线播放 | 色婷婷激情 | 综合中文字幕 | 蜜桃官网| 国产精品网站在线 | 精品国产乱码一区二区三区 | 日韩视频精品在线观看 | 欧美一级淫片免费视频黄 | 四色成人av永久网址 | 成人不卡 | 亚洲天天干 | 99久久夜色精品国产网站 | 91社区在线高清 | 国产99在线播放 | 韩日免费视频 | 午夜精品久久久久久久久久久久久 | 一区二区三区欧美 | 国产精品久久久久久久免费大片 | 亚洲国产精品一区二区久久,亚洲午夜 | 久久久久久av | 高清国产午夜精品久久久久久 | 国产精久久一区二区三区 | av免费在线观看网站 | 中文字幕一区二区不卡 | 黄色毛片在线观看 | 91网站在线看 | 欧美激情视频一区二区三区在线播放 | 国产精品视频免费观看 | 97伦理在线| xx视频在线观看 | 成人一级视频 | 97视频在线 | 欧美激情久久久 | 日韩专区视频 | 精品中文在线 | 色婷婷亚洲一区二区三区 | 日韩一区二区在线观看 | yy6080久久伦理一区二区 | 老牛影视av一区二区在线观看 | va在线 | av在线第一页 | 久久综合一区二区三区 | 亚洲欧洲精品一区二区 | 日韩在线中文字幕 | 色性视频| 欧美1314 | 久草热视频 | 精品日韩一区二区三区 | aaaa网站 | 亚洲毛片在线观看 | 午夜欧美| 欧美卡一卡二 | 国产成人无遮挡在线视频 | 亚洲一区久久 | 欧美日韩午夜 | 国产妇女乱码一区二区三区 | 欧美精品在线观看 | 久久噜噜噜精品国产亚洲综合 | 黄色av网站在线免费观看 | 欧美一级做a爰片免费视频 亚洲精品一区在线观看 | 亚洲欧美在线一区 | 天天干夜夜拍 | 国产精品亚洲天堂 | 中文字幕精品一区久久久久 | 91资源在线观看 | 日韩中文在线播放 | 欧美综合一区 | 日本私人网站在线观看 | 人人玩人人添人人澡97 | 午夜久久久久 | 亚洲网色| 欧美成人福利 | 成人午夜免费视频 | 操操操操操操 | 久久久欧美 | 色婷婷综合网 | 成人欧美一区二区三区在线播放 | 国产在线一区二区三区 | 日本久久精品 | 久草国产视频 | 精品视频免费观看 | 国产精品视频一区二区三区四蜜臂 | 国产成人精品在线观看 | 一级免费毛片 | 97国产在线视频 | 久久久久中文字幕 | 四虎首页 | 91精品视频在线播放 | 国产一区二区视频在线 | 久久久国产精品视频 | 狠狠色综合色综合网络 | 精品国产31久久久久久 | 免费高潮视频95在线观看网站 | 中文字幕一区二区三区精彩视频 | 成人欧美一区二区三区在线观看 | 日本阿v视频高清在线中文 中文二区 | 亚洲国产精品99久久久久久久久 | 欧美视频区 | 91丁香婷婷综合久久欧美 | 国产精品亚洲第一 | 亚洲热在线视频 | 久久精品国产99国产精品 | 天天天干天天天操 | 欧美成年黄网站色视频 | 久草视频在线观 | 91影院| 亚洲精品免费看 | 电影91久久久 | 日韩午夜视频在线观看 | 欧美一区二区久久 | 欧美日韩视频一区二区 | 国产美女久久 | 91精品国产综合久久久久久软件 | 日韩精品www | 综合久久综合久久 | 桃色五月 | 欧洲毛片 | 97色在线视频| sese综合 | 久久人爽| 一a毛片 | 91精品久久久久久久久久 | 国产xxxx精品 | 色黄网站 | 欧美视频免费看 | 91精品国产高清久久久久久久久 | 秋霞电影院午夜伦 | 午夜久久久久 | 岛国a视频| 伊人免费观看视频 | 国产精品一区二区免费 | 天堂av在线免费观看 | 久久99精品久久久久久 | 成人免费视频 | 草草影院ccyycom | 在线永久免费观看日韩a | 欧美日韩国产在线观看 | 国产精品自产拍在线观看桃花 | 一区二区三区四区免费看 | 久久久极品 | 久久不射电影网 | 岛国av在线 | 爱福利视频 | 黄色一级大片网站 | 欧美性猛片| 亚洲欧洲一区 | 久久2| 日韩成人av在线 | 欧美一区二区另类 | av一区二区在线观看 | 国外成人在线视频网站 | 91精品免费在线观看 | 超碰人人99 | 成人性大片免费观看网站 | 久久这里只有精品首页 | 国产亚洲精品成人av久久ww | 午夜免费观看视频 | 久久久精品网站 | 欧美综合视频在线观看 | 国产高清在线精品一区二区三区 | 精品国产乱码久久久久久蜜臀 | 日韩精品一区二区三区在线观看 | 久久综合九色综合欧美狠狠 | 伊人超碰 | 人人鲁人人莫一区二区三区 | 日韩精品免费在线观看 | 99色资源 | 久久2 | 国产精品一区av | 欧美一级黄色片 | 黄毛片视频 | 欧洲另类在线1 | 日韩一区二区三区精品 | 精品久久中文 | 日韩不卡| 久久99深爱久久99精品 | 欧美一级二级三级视频 | 国产一区二区三区在线免费观看 | 日韩在线中文字幕 | 久色成人 | 中文字幕在线一区 | 久久日韩 | 一级毛片免费完整视频 | 亚洲成人看片 | 午夜激情视频免费 | 日韩电影在线一区 | 黄网站免费在线 | 久久99精品国产91久久来源 | 成人在线国产 | 国产在线精品一区二区三区 | 午夜激情在线观看 | 少妇久久久| 欧美成人精品一区二区 | 亚洲第一视频 | 日夜夜精品视频 | 精品日韩欧美一区二区三区 | 99久久久久久久久 | 亚洲国产一区二区在线观看 | 一区二区三区精品视频 | 北条麻妃99精品青青久久 | av在线免费观看一区二区 | 国产极品视频在线观看 | 成人在线观看av | 欧美激情一区二区三区在线观看 | 天天干女人 | www午夜 | 日本一区二区不卡视频 | 午夜影视剧场 | 成人午夜精品久久久久久久3d | 香蕉久久久久久 | 午夜免费一区二区播放 | 亚洲国产成人在线 | 九九久久久 | av大全在线| 日本一本视频 | 日韩欧美国产一区二区 | 亚洲精品一区中文字幕乱码 | 国产全黄 | 亚洲成人精品久久久 | 一区二区视频在线观看 | 久久丝袜 | 不卡久久| 国产一级视频在线观看 | 青青草久草 | 日韩国产一区二区 | 亚洲欧美一区二区三区在线 | 国产视频久久 | 亚洲免费在线播放 | 全毛片| 亚洲三级在线观看 | 少妇无套高潮一二三区 | 日韩欧美一区二区在线观看视频 | www.男人天堂 | 免费三片在线观看网站 | 另类中文字幕 | 日韩精品1区2区3区 成人黄页在线观看 | 国产一区二区久久 | 亚洲一区二区在线 | 国产成人久久精品一区二区三区 | 91高清视频在线观看 | 在线播放国产一区二区三区 | 日本手机在线视频 | 国产精品亚洲视频 | 一区二区三区影院 | 久久久成人精品 | 精品美女一区 | 成人在线视频网 | 日本特黄特色aaa大片免费 | 国产乱码精品一区二区三区中文 | 国产综合精品一区二区三区 | 国产99久久精品 | 国产精品一区人伦免视频播放 | 亚洲精品乱码久久久久久蜜桃不卡 | 伊人色综合网 | 欧美在线视频一区二区 | 中文字幕日韩欧美 | 亚洲欧美国产一区二区三区 | 97国产免费 | 欧美一级精品片在线看 | 欧美成人久久 | 精品伊人久久 | 亚洲一区二区免费看 | 香蕉久久久久久 | 精品久久久久久久久久久久 | 日本三级黄色录像 | 国产成人影院 | 免费毛片a线观看 | 中文字幕亚洲一区 | 97国产超碰 | 国户精品久久久久久久久久久不卡 | 国产一区二区三区久久久 | 日韩久久久久久 | 精品视频在线观看 | 国产精品成人久久久久 | 欧美一区2区三区4区公司二百 | av影音在线 | 99精品久久精品一区二区爱城 | 成人精品视频在线观看 | 羞羞视频在线观看视频 | 亚洲美女一区二区三区 | 影音先锋亚洲资源 | 亚洲国产精品久久久久秋霞蜜臀 | 国产午夜视频 | 最近最新中文字幕 | 玖玖视频 | 欧美激情精品 | 夜夜av| 国产在视频一区二区三区吞精 | 免费在线亚洲 | 日韩欧美大片在线观看 | 国产精品a久久久久 | 色www精品视频在线观看 | 国产高潮好爽受不了了夜色 | 日韩欧美综合 | 在线观看成人小视频 | 91精品国产欧美一区二区成人 | 久久久久国产一级毛片高清版小说 | 山岸逢花在线观看无删减 | 欧美日韩久久久 | 超碰在线看 | 久久精品性视频 | 在线视频自拍 | av免费网站在线观看 | h片在线看| 在线观看理论电影 | 国产亚洲精品久久久久动 | 精品国产乱码一区二区三区四区 | 亚洲一区二区在线 | 亚洲视频在线看 | 国产在线一区二区三区 | 99久久99久久 | 免费看的毛片 | 欧美一级做性受免费大片免费 |