日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

pyinstaller打包pyqt文件(转)

發布時間:2025/3/15 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 pyinstaller打包pyqt文件(转) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

pyinstaller打包pyqt文件

https://www.cnblogs.com/dcb3688/p/4211390.html

打包pyqt文件

如何將pyqt生成exe的二進制文件呢,pyinstaller就是這樣的工具

可以將腳本文件.py 文件轉換為編輯后的二進制文件,在進行發布

下面說下,如果打包

一. 安裝:

? ? 下載地址:https://github.com/pyinstaller/pyinstaller

? ? 最新版本pyinstaller2.1.1 (2015-01)

? ??

1 python setup.py install

  pyinstaller 是有依賴包的,安裝之前必須要安裝pywin32, 在網上找到對應版本的pywin32.msi

二. 寫一個要打包的py文件

? ??

# -*- coding: utf-8 -*- import sys from PyQt4 import QtGui, QtCoreclass buttonRedrect(QtGui.QWidget):def __init__(self):super(buttonRedrect, self).__init__()self.setWindowTitle('Mouse Event')self.setWindowIcon(QtGui.QIcon('QQ.png'))self.labels = QtGui.QLabel(u'點我試試!', self)self.labels.setGeometry(50, 50, 150, 50)self.labels.mouseReleaseEvent = self.eventsdef events(self, event):ev=event.button()if ev== QtCore.Qt.LeftButton:OK = QtGui.QMessageBox.information(self, (u'提示'),(u'左鍵'),QtGui.QMessageBox.Yes , QtGui.QMessageBox.No)if OK==QtGui.QMessageBox.Yes:QtGui.QMessageBox.information(self, (u'提示'),(u'YES'),QtGui.QMessageBox.Yes)else:QtGui.QMessageBox.information(self, (u'提示'),(u'NO'),QtGui.QMessageBox.Yes)elif ev == QtCore.Qt.RightButton:OK = QtGui.QMessageBox.warning(self, (u'提示'),(u'右鍵'),QtGui.QMessageBox.Yes , QtGui.QMessageBox.No)elif ev == QtCore.Qt.MiddleButton:OK = QtGui.QMessageBox.question(self, (u'提示'),(u'滾動軸'),QtGui.QMessageBox.Yes , QtGui.QMessageBox.No)app=QtGui.QApplication(sys.argv) buttonr=buttonRedrect() buttonr.show() sys.exit(app.exec_())

三. 文件打包

? ?在要打包的同級目錄下,新建一個pyinstaller.py, 內容如下

? ?

#! /usr/bin/env python #----------------------------------------------------------------------------- # Copyright (c) 2013, PyInstaller Development Team. # # Distributed under the terms of the GNU General Public License with exception # for distributing bootloader. # # The full license is in the file COPYING.txt, distributed with this software. #----------------------------------------------------------------------------- """ Main command-line interface to PyInstaller. """ # from PyInstaller import * import osif __name__ == '__main__':from PyInstaller.main import runopts=['abc.py','-F','-w','--icon=favicon.ico']run(opts)

?其中opts是參數,將參數修改成你要的需求

-- 參數說明:

? ??

-F, --onefile Py代碼只有一個文件

-D, --onedir Py代碼放在一個目錄中(默認是這個)

-K, --tk 包含TCL/TK

-d, --debug 生成debug模式的exe文件

-w, --windowed, --noconsole 窗體exe文件(Windows Only)

-c, --nowindowed, --console 控制臺exe文件(Windows Only)

-o DIR, --out=DIR 設置spec文件輸出的目錄,默認在PyInstaller同目錄

--icon=<FILE.ICO> 加入圖標(Windows Only)

-v FILE, --version=FILE 加入版本信息文件

--upx-dir,?壓縮可執行程序

?

將命令行CMD切換切換到當前要打包的目錄

? ?F:\project\pyqt\TEST>

輸入命令:

? ??python pyinstaller.py

?

等5,6秒pyinstaller的INFO編譯完成之后,目錄里面就多出兩個文件夾?build ? 和 ?dist, 其中 dist 里面就是二進制的打包文件

?

--遇到的問題:

在給打包文件添加icon的時候,報錯

??

File "C:\Python27\lib\site-packages\pyinstaller-2.1.1dev_-py2.7.egg\PyInstaller\build.py", line 320, in __postinit__self.assemble()File "C:\Python27\lib\site-packages\pyinstaller-2.1.1dev_-py2.7.egg\PyInstaller\build.py", line 1245, in assembleicon.CopyIcons(tmpnm, self.icon)File "C:\Python27\lib\site-packages\pyinstaller-2.1.1dev_-py2.7.egg\PyInstaller\utils\icon.py", line 170, in CopyIconshsrc = win32api.LoadLibraryEx(srcpath, 0, LOAD_LIBRARY_AS_DATAFILE) pywintypes.error: (193, 'LoadLibraryEx', '%1 \xb2\xbb\xca\xc7\xd3\xd0\xd0\xa7\xb5\xc4 Win32 \xd3\xa6\xd3\xc3\xb3\xcc\xd0\xf2\xa1\xa3')

當時我選擇的icon參數是:?--icon=favicon.png ??

后來把icon格式改為favicon.ico,才可以, 且 icon的參數不能帶 ?" ' " ?or ?' ?" ? '

?

?


pyinstaller Using UPX

?

UPX的作用是給生成的exe加殼,減小體積, ?我測試打包一個pyqt14Mb文件UPX壓縮后只有9Mb

下載upx

地址:http://upx.sourceforge.net/? ? (最新upx391w.zip,2013-05月)

官網說明

http://pythonhosted.org/PyInstaller/#using-upx

Using UPX

UPX?is a free utility available for most operating systems. UPX compresses executable files and libraries, making them smaller, sometimes much smaller. UPX is available for most operating systems and can compress a large number of executable file formats. See the?UPX?home page for downloads, and for the list of supported executable formats. As of May 2013, the only major absence is 64-bit binaries for Windows and Mac OS X. UPX has no effect on these.

A compressed executable program is wrapped in UPX startup code that dynamically decompresses the program when the program is launched. After it has been decompressed, the program runs normally. In the case of a?PyInstaller?one-file executable that has been UPX-compressed, the full execution sequence is:

  • The compressed program start up in the UPX decompressor code.
  • After decompression, the program executes the?PyInstaller?bootloader, which creates a temporary environment for Python.
  • The Python interpreter executes your script.

PyInstaller?looks for UPX on the execution path or the path specified with the?--upx-dir?option. If UPX exists,?PyInstaller?applies it to the final executable, unless the?--noupx?option was given. UPX has been used with?PyInstaller?output often, usually with no problems.

?

使用

將下載的UPX包解壓,將upx.exe 復制到pyinstaller的根目錄 或項目目錄,在pyinstaller參數中添加--upx-dir=FILE

注意:

  • 網上教程常見的-X選項啟用upx已經失效
  • 如果upx.exe已經復制到PyInstaller文件夾下,會默認使用upx,如果不在文件夾下,可以使用--upx-dir選項,如--upx-dir=upx_dir,如--upx-dir=/usr/local/share/ ? or --upx-dir=./
  • 如果upx.exe復制到了PyInstaller文件夾下,如果不想使用upx,需要添加參數 --noupx

?

upx打包報錯:

upx: C:\Users\Administrator\AppData\Roaming\pyinstaller\bincache01_py27\mfcm90u.dll: CantPackException: .NET files (win32/.net) are not yet supported 34447 INFO: Executing - ./upx --lzma -q C:\Users\Administrator\AppData\Roaming\pyinstaller\bincache01_py27\qtgui4.dll 39400 INFO: Executing - ./upx --lzma -q C:\Users\Administrator\AppData\Roaming\pyinstaller\bincache01_py27\qtsvg4.dll 39618 INFO: Executing - ./upx --lzma -q C:\Users\Administrator\AppData\Roaming\pyinstaller\bincache01_py27\qtxml4.dll 39877 INFO: Executing - ./upx --lzma -q C:\Users\Administrator\AppData\Roaming\pyinstaller\bincache01_py27\qtopengl4.dll upx: C:\Users\Administrator\AppData\Roaming\pyinstaller\bincache01_py27\qtopengl4.dll: IOException: rename error: File exists Cannot find ('qtopengl4.dll', 'C:\Users\Administrator\AppData\Roaming\pyinstaller\bincache01_py27\qtopengl4.dll', 1, 'b') Traceback (most recent call last):

意思就是沒有找到qtopeng14.dll,?

解決辦法: 復制Python安裝目錄C:\Python27\Lib\site-packages\PyQt4?下的QtOpenGL4.dll到C:\Users\Administrator\AppData\Roaming\pyinstaller\bincache01_py27

?


?

--version添加版權信息

?我們發現一般打包的二進制exe文件都有版權信息,如QQ

那pyinstaller如何添加版權信息呢?

添加版權信息很簡單,添加參數:

-v FILE, --version=FILE 加入版本信息文件

官網說明:

地址: ?http://pythonhosted.org/PyInstaller/#capturing-version-data

Capturing Version Data

pyi-grab_version?executable_with_version_resource

The?pyi-grab_version?command is invoked with the full path name of a Windows executable that has a Version resource. (A Version resource contains a group of data structures, some containing binary integers and some containing strings, that describe the properties of the executable. For details see the?Version Information Structures?page.)

The command writes text that represents a Version resource in readable form. The version text is written to standard output. You can copy it from the console window or redirect it to a file. Then you can edit the version information to adapt it to your program. This approach is used because version resources are complex. Some elements are optional, others required. When you view the version tab of a Properties dialog, there's no simple relationship between the data displayed and the structure of the resource. Using?pyi-grab_version?you can find an executable that displays the kind of information you want, copy its resource data, and modify it to suit your package.

The version text file is encoded UTF-8 and may contain non-ASCII characters. (Unicode characters are allowed in Version resource string fields.) Be sure to edit and save the text file in UTF-8 unless you are certain it contains only ASCII string values.

The edited version text file can be given with a?--version-file=?option to?pyinstaller?or?pyi-makespec. The text data is converted to a Version resource and installed in the executable output.

In a Version resource there are two 64-bit binary values,?FileVersion?and?ProductVersion. In the version text file these are given as four-element tuples, for example:

filevers=(2, 0, 4, 0), prodvers=(2, 0, 4, 0),

The elements of each tuple represent 16-bit values from most-significant to least-significant. For example the?FileVersion?value given resolves to?0002000000040000?in hex.

set_version?version_text_file?executable_file

The?set_version?utility reads a version text file as written by?pyi-grab_version, converts it to a Version resource, and installs that resource in the?executable_file?specified.

For advanced uses, examine a version text file. You find it is Python code that creates a?VSVersionInfo?object. The class definition for?VSVersionInfo?is found in?utils/versioninfo.py?in the?PyInstallerdistribution folder. You can write a program that imports that module. In that program you can?eval?the contents of a version info text file to produce a?VSVersionInfo?object. You can use the?.toRaw()method of that object to produce a Version resource in binary form. Or you can apply the?unicode()?function to the object to reproduce the version text file.

使用pyinstaller內置的grab_version.py工具獲得其他.exe程序的版本信息文件,版本信息文件里面包括公司名、程序名稱版本號、文件說明、語言等

然后再把這個信息里面的相關信息更改成你想要的信息,再使用上面的--version-file=version_text_file

使用

grab_version.py的位置: ??Python安裝目錄\Lib\site-packages\PyInstaller-2.1.1dev_-py2.7.egg\PyInstaller\cliutils\grab_version.py

同時你也可以在Python安裝目錄找到C:\Python27\Scripts\pyi-grab_version.exe (前提已經安裝pyinstaller) 直接使用pyi-grab_version.exe

python grab_version.py C:\QQProtect.exe

pyi-grab_version.exe C:\QQProtect.exe

產生的file_version_info.txt內容如下:

# UTF-8 # # For more details about fixed file info 'ffi' see: # http://msdn.microsoft.com/en-us/library/ms646997.aspx VSVersionInfo(ffi=FixedFileInfo(# filevers and prodvers should be always a tuple with four items: (1, 2, 3, 4)# Set not needed items to zero 0.filevers=(3, 9, 3, 7012),prodvers=(3, 9, 3, 0),# Contains a bitmask that specifies the valid bits 'flags'rmask=0x3f,# Contains a bitmask that specifies the Boolean attributes of the file.flags=0x0,# The operating system for which this file was designed.# 0x4 - NT and there is no need to change it.OS=0x4,# The general type of file.# 0x1 - the file is an application.fileType=0x1,# The function of the file.# 0x0 - the function is not defined for this fileTypesubtype=0x0,# Creation date and time stamp.date=(0, 0)),kids=[StringFileInfo([StringTable(u'040904e4',[StringStruct(u'CompanyName', u'Tencent'),StringStruct(u'FileDescription', u'QQ安全防護進程'),StringStruct(u'FileVersion', u'3.9.3.7012'),StringStruct(u'InternalName', u'QQProtect '),StringStruct(u'LegalCopyright', u'Copyright (C) 1999-2014 Tencent All Rights Reserved'),StringStruct(u'OriginalFilename', u'QQProtect.exe'),StringStruct(u'ProductName', u'騰訊QQ'),StringStruct(u'ProductVersion', u'3.9.3.0')])]), VarFileInfo([VarStruct(u'Translation', [1033, 1252])])] )

我們修改上面txt文件內容信息保存到項目中的根目錄

修改后:

# UTF-8 # # For more details about fixed file info 'ffi' see: # http://msdn.microsoft.com/en-us/library/ms646997.aspx VSVersionInfo(ffi=FixedFileInfo(# filevers and prodvers should be always a tuple with four items: (1, 2, 3, 4)# Set not needed items to zero 0.filevers=(3, 9, 3, 7012),prodvers=(3, 9, 3, 0),# Contains a bitmask that specifies the valid bits 'flags'rmask=0x3f,# Contains a bitmask that specifies the Boolean attributes of the file.flags=0x0,# The operating system for which this file was designed.# 0x4 - NT and there is no need to change it.OS=0x4,# The general type of file.# 0x1 - the file is an application.fileType=0x1,# The function of the file.# 0x0 - the function is not defined for this fileTypesubtype=0x0,# Creation date and time stamp.date=(0, 0)),kids=[StringFileInfo([StringTable(u'040904e4',[StringStruct(u'CompanyName', u'Pyqt公司'),StringStruct(u'FileDescription', u'Pyqt版本信息測試'),StringStruct(u'FileVersion', u'1.0.0.12'),StringStruct(u'InternalName', u'www.pyqt.com '),StringStruct(u'LegalCopyright', u'Copyright (C) 1999-2015 pyqt All Rights Reserved'),StringStruct(u'OriginalFilename', u'getversion.exe'),StringStruct(u'ProductName', u'Pyqt版本信息顯示效果'),StringStruct(u'ProductVersion', u'1.9.3.0')])]), VarFileInfo([VarStruct(u'Translation', [1033, 1252])])] )

pyinstaller命令:

if __name__ == '__main__':from PyInstaller.main import runparams=['Getversion.py', '-F', '-w', '--icon=favicon.ico', '--version-file=file_version_info.txt']run(params)

效果:

好文要頂?關注我?收藏該文??

轉載于:https://www.cnblogs.com/it-tsz/p/10586737.html

總結

以上是生活随笔為你收集整理的pyinstaller打包pyqt文件(转)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

www.五月婷| 色婷婷综合久久久中文字幕 | 久久国产精品二国产精品中国洋人 | 97操碰| 免费观看一级成人毛片 | 色天天久久 | 久久这里只有精品视频99 | 香蕉视频18 | 久久国产精品第一页 | 亚洲欧洲精品视频 | 国产精品久久久久久超碰 | 中文字幕国产一区二区 | 99人久久精品视频最新地址 | 久久免费播放 | 久久激情视频免费观看 | 一区二区三区精品在线视频 | 制服丝袜欧美 | 中文字幕免费高清在线 | 人人插人人 | 成人黄色一级视频 | 丁香婷婷在线 | 久久只有精品 | 成人小视频在线播放 | 久久躁日日躁aaaaxxxx | 91成人免费看片 | 日韩超碰 | 国产xx视频| 国产精品五月天 | 国产精品久久一区二区三区, | 日本精品一区二区在线观看 | 国产综合福利在线 | 免费观看91视频大全 | 国产精品专区在线 | 国产精华国产精品 | 国内精品免费久久影院 | 国产精品免费一区二区 | 国产精品一区在线 | 91在线视频在线观看 | 欧美精品色 | 久久精品三级 | av亚洲产国偷v产偷v自拍小说 | 日韩av图片| 国产精品女视频 | 国产成人亚洲精品自产在线 | 免费久久精品视频 | 人人爽人人爽人人片av免 | 久一久久 | 久久xx视频 | 久久av一区二区三区亚洲 | 国产做a爱一级久久 | 国产成人精品久久久久蜜臀 | 91传媒在线观看 | 国产中文字幕第一页 | 国产偷在线 | 婷婷丁香五 | 国产麻豆电影在线观看 | 欧美精品一区二区在线播放 | 国产在线观看污片 | 九九爱免费视频 | 美女黄视频免费看 | www.久久99| 国产精品婷婷 | 射九九 | 色哟哟国产精品 | 天天干,天天操,天天射 | 亚洲欧美日韩精品久久奇米一区 | 精品麻豆| 精品自拍网 | 最近最新中文字幕视频 | 91国内产香蕉 | 国产五月| 人人干在线观看 | 色婷婷综合久久久中文字幕 | 99视频+国产日韩欧美 | 久草久热 | 美女免费视频观看网站 | 91麻豆国产福利在线观看 | 中文字幕在线免费观看视频 | 日韩精品久久中文字幕 | 黄色一级大片在线免费看产 | 波多野结衣一区二区三区中文字幕 | 在线观看91av | 亚洲国产精品资源 | 超碰97免费观看 | 西西444www高清大胆 | 国产天天爽| 97av精品 | 一级成人免费 | 国产精品永久在线观看 | 欧美小视频在线 | 免费在线黄色av | 91久久精品一区二区二区 | 又污又黄的网站 | 五月天中文字幕 | 99视频国产精品免费观看 | 国产精品一码二码三码在线 | 国产在线不卡 | 97超碰人人澡 | 久久爽久久爽久久av东京爽 | 日韩精品中文字幕av | 在线v片 | 精品免费观看视频 | 免费看三级黄色片 | 婷婷色站| 91av在线免费 | 91精品推荐 | 337p日本大胆噜噜噜噜 | 天天亚洲 | 日韩电影中文字幕在线观看 | 亚州精品天堂中文字幕 | 久久国内精品 | 精品国产一区二区三区免费 | 狠狠干狠狠艹 | 日日成人网 | 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | 999久久精品 | 成人午夜免费福利 | 天堂在线视频中文网 | 国产视频不卡 | 欧美专区亚洲专区 | 日韩在线观看中文 | 91福利专区| 天天操天天射天天插 | 很污的网站 | 国产99久久久欧美黑人 | 91久草视频| 久久色视频 | 欧美国产日韩一区二区 | 久久色在线播放 | 免费电影播放 | www.久久免费视频 | 久久综合九色综合97_ 久久久 | 成人av免费在线 | 国产一区二区中文字幕 | 福利视频网址 | 日本久久成人 | 国产一级黄大片 | 国产精品刺激对白麻豆99 | 亚洲精品大片www | 国产美女免费观看 | 天堂av网站 | 日日摸日日 | 夜夜嗨av色一区二区不卡 | 6080yy精品一区二区三区 | 手机看片国产日韩 | 黄色app网站在线观看 | 久久黄色影院 | 中国一区二区视频 | 最近中文字幕免费大全 | 日韩a在线播放 | 久草在线久草在线2 | 国产精品普通话 | 亚州精品在线视频 | 日本精品中文字幕在线观看 | 综合网av | 91 在线视频播放 | 婷婷精品国产一区二区三区日韩 | 在线观看免费国产小视频 | 伊人久久五月天 | 91亚洲精品久久久 | 96久久欧美麻豆网站 | 黄色软件大全网站 | 婷婷深爱五月 | 超碰国产在线 | 亚洲成人黄色在线 | 国产麻豆成人传媒免费观看 | 一区二区三区免费网站 | 色av男人的天堂免费在线 | 国产视频一区在线 | 久草资源免费 | 91中文字幕视频 | 久久久久久国产精品美女 | 久久免费视频一区 | 免费av影视 | 国产精品久久久区三区天天噜 | 黄网站免费久久 | 99精品视频播放 | av中文字幕在线电影 | 国产九九热视频 | 亚洲国产精品一区二区久久,亚洲午夜 | 日韩在线视频在线观看 | 久久久久久久网 | 久久午夜电影网 | 中文字幕一区二区在线播放 | 日韩免费成人 | 中文字幕久久精品一区 | 亚洲视频久久久 | 五月婷婷天堂 | 国产精品久久一区二区无卡 | 日韩毛片在线免费观看 | 欧美在线观看视频 | 亚洲精品免费观看 | 久久视频在线免费观看 | av免费电影在线 | 久久久久久不卡 | 91桃色在线观看视频 | 日本韩国中文字幕 | 日韩欧美国产精品 | 亚洲综合在线五月天 | 粉嫩av一区二区三区入口 | 99精品一区二区三区 | 久久久久女教师免费一区 | 国产精品久久久久久久久久东京 | 婷婷六月激情 | 久久精品国产v日韩v亚洲 | 天天操人人要 | 91视频在线观看下载 | 久久久久久久久久久久av | av免费网站| 99精品系列 | 久久久久久久18 | 不卡中文字幕在线 | 97视频中文字幕 | 91av九色| 黄色录像av | 成人一级视频在线观看 | 久久综合狠狠综合久久狠狠色综合 | 久久综合精品一区 | 日日夜夜中文字幕 | 国产中文字幕视频在线观看 | 伊人官网 | 日韩激情视频在线观看 | 色瓜| 日韩欧美在线视频一区二区三区 | .精品久久久麻豆国产精品 亚洲va欧美 | 超碰伊人网 | 国产日韩亚洲 | 国产高清精品在线观看 | 四虎国产永久在线精品 | 久草在线网址 | 国产精品高清在线 | 成人午夜影院 | 国产91影院| 在线观看日韩一区 | 久久综合精品国产一区二区三区 | 亚洲成av人影院 | 国偷自产视频一区二区久 | 99久久99久久综合 | 国产一区二区不卡视频 | 国产91精品看黄网站在线观看动漫 | 色综合久久久久综合 | 黄色毛片视频免费观看中文 | 国产综合在线观看视频 | 91一区在线观看 | 国产a网站| 四虎永久国产精品 | 精品一区二区在线观看 | 激情五月婷婷激情 | 国产一级片一区二区三区 | aaa日本高清在线播放免费观看 | 91亚州 | 欧美aa一级 | 国产精品成 | 国产精品久久久久影院 | 久久精品99久久 | 97在线精品| 五月婷婷丁香激情 | 中文字幕一区二区三区四区视频 | 人人射人人插 | 五月婷婷播播 | 国产字幕在线观看 | 国产在线专区 | 久久久久久久久久久免费av | 国产精品久久久久久久av电影 | 狠狠五月天 | 欧美日韩在线观看一区 | 精品91久久久久 | 爱爱一区| 久久亚洲影院 | 免费开视频 | 久久激情视频免费观看 | 中文字幕在线观看三区 | 97在线视频观看 | 日韩午夜在线播放 | 91激情视频在线播放 | 激情在线网址 | 成人av影视观看 | 久久在现 | 日韩欧美中文 | 精品日韩中文字幕 | 中文字幕亚洲五码 | 亚洲天堂网在线播放 | 在线观看韩国av | 在线播放视频一区 | 国产伦精品一区二区三区无广告 | 免费看黄的视频 | 国产精品久久久久久久久岛 | 欧美一二三区在线观看 | 91九色在线 | 中文久草 | 黄色av影视 | 在线观看成人 | 高清久久久久久 | 99久久精品国产一区二区成人 | 91.dizhi永久地址最新 | 久久视频这里有精品 | 日韩精品一区二区在线观看视频 | 日韩欧美一区二区三区在线观看 | 久久精品香蕉视频 | 国产在线观看av | 久久不卡国产精品一区二区 | 免费视频三区 | av导航福利 | 亚洲五月综合 | 久久美女免费视频 | 亚洲国产人午在线一二区 | 免费中午字幕无吗 | 蜜臀久久99静品久久久久久 | 91成人免费| 欧美日韩亚洲在线观看 | 免费av大全 | 日韩一区二区三区在线观看 | 又黄又爽又无遮挡免费的网站 | 视频在线观看国产 | 91在线视频在线 | 女人高潮特级毛片 | 久久久久激情 | 免费高清av在线看 | www久| 久草视频在线资源站 | 亚洲精品乱码 | 天天射天天爱天天干 | 国产精品久久久久久久电影 | 久久国产精品久久精品 | 久久久久久久看片 | 五月天综合色激情 | 视频 天天草| 免费一级黄色 | 天天色天天操天天爽 | 中文字幕亚洲精品日韩 | 激情伊人五月天 | 久草在线这里只有精品 | 亚洲永久精品一区 | 国产美女免费 | 日韩精选在线观看 | 亚洲aⅴ一区二区三区 | 91日韩精品视频 | 狠狠地操| 狠狠操欧美 | 91片黄在线观看 | 中文字幕日韩在线播放 | 成人免费视频a | 日韩精品一区二区不卡 | 久久精品一二三 | 国产精品久久久久久久久久直播 | www.国产视频 | 国产精品网在线观看 | 国产午夜精品一区二区三区四区 | 色婷婷在线观看视频 | 国产一区在线精品 | 成 人 黄 色 视频免费播放 | 免费视频久久久久 | 一级黄色片在线免费观看 | 免费日韩三级 | 五月天亚洲激情 | 国产精品一区二区 91 | 国产免费观看高清完整版 | 国产精品一级视频 | 有没有在线观看av | 99免费| 欧美视频在线二区 | 又黄又刺激的网站 | 中文字幕婷婷 | 一级特黄aaa大片在线观看 | 国产亚洲字幕 | 国产小视频在线看 | 免费a级黄色毛片 | 成人网444ppp | 婷婷丁香狠狠爱 | 91免费视频黄 | 久久精品牌麻豆国产大山 | 成人av免费在线观看 | 亚洲精品久久久久久中文传媒 | 伊人官网 | 97精品在线观看 | 日韩精品免费一区 | 在线三级播放 | 日韩电影精品 | 91传媒视频在线观看 | 国产精品视频内 | 久久好看 | 国产99久久久国产精品免费看 | 免费开视频 | 亚洲黄色成人网 | 国产色视频一区 | 日韩电影一区二区三区 | 91在线最新| 免费在线观看av | 久久手机在线视频 | 亚洲激情婷婷 | 欧美日韩国内在线 | 欧美精品久久人人躁人人爽 | 国产精品黑丝在线观看 | 亚洲视频中文 | 亚洲夜夜综合 | 成人午夜电影网站 | 成人在线观看资源 | 中文字幕黄色网 | 在线看污网站 | 九九热re| 亚洲成人av免费 | 国内外成人免费在线视频 | 韩日电影在线免费看 | 激情综合亚洲 | 91污视频在线 | 亚洲精品在线免费观看视频 | 亚洲国产av精品毛片鲁大师 | 在线成人国产 | www.亚洲黄| 欧美极品xxxxx | 97成人免费视频 | 国产婷婷久久 | 日韩在线电影 | 欧美日韩精品在线 | 天天色天天上天天操 | 免费在线播放av电影 | 亚洲视频六区 | 狠狠狠操| 999毛片| 亚洲综合色av | 国产日韩欧美视频在线观看 | 国产一区福利在线 | 亚洲在线视频网站 | 夜夜夜草 | 欧美日韩一区二区久久 | 久久久久国产精品免费网站 | 成年人在线 | 在线视频你懂 | 国产精品粉嫩 | 久久久久久久久艹 | 国产黄色片在线免费观看 | 国产欧美在线一区 | 成人cosplay福利网站 | 亚洲激情综合网 | 日产乱码一二三区别在线 | 九九国产视频 | 天天操天天爱天天干 | 性日韩欧美在线视频 | 久久成人人人人精品欧 | 色婷婷国产精品 | 国产黄色大全 | 亚洲天堂网在线播放 | 99精品在这里 | 国产精品久久久久亚洲影视 | 国产精品麻豆99久久久久久 | 欧日韩在线 | 亚欧洲精品视频在线观看 | 久久激情日本aⅴ | 久久国产精品99久久久久 | 欧美另类网站 | 色综合国产 | 午夜av免费在线观看 | 黄色a三级| 国产xxxxx在线观看 | 免费在线播放黄色 | 久草在线99 | 国产视频久久久久 | 日韩色一区二区三区 | 国产在线观看污片 | 在线看黄色的网站 | 国产流白浆高潮在线观看 | 精品在线二区 | 黄色三级视频片 | 操操操天天操 | 人人爱在线视频 | 日韩免 | 日韩av免费在线看 | 欧美日韩精品免费观看视频 | 久青草影院 | 亚洲码国产日韩欧美高潮在线播放 | 日本不卡一区二区三区在线观看 | 天天综合网天天 | 免费视频一二三 | 99热只有精品在线观看 | 黄色国产成人 | 婷婷色站| 免费视频91 | 日韩一二区在线观看 | 欧美-第1页-屁屁影院 | 国产精品毛片一区二区 | 97超碰国产在线 | 亚洲欧美观看 | 成人国产精品久久久春色 | 国产精品高清在线观看 | 国产中文在线字幕 | 国产亚洲精品日韩在线tv黄 | 国产伦理久久精品久久久久_ | 人人干狠狠干 | 欧美影院久久 | 国产专区第一页 | 九九久久国产精品 | 视频直播国产精品 | 国产黑丝一区二区三区 | 91av手机在线 | 久久99精品波多结衣一区 | 国产午夜精品一区二区三区嫩草 | 国产视频欧美视频 | 国产午夜三级一区二区三 | 在线观看中文字幕dvd播放 | 国产精品一区二区三区久久 | 国产亚洲欧美一区 | 久久人人爽人人爽 | 久久久久久久18 | 亚洲精品在线免费 | 亚洲综合一区二区精品导航 | 国产精品一区二区av日韩在线 | 国产亚洲精品久久久久久无几年桃 | 日韩欧美在线观看一区二区三区 | 国产黄在线 | 成人在线观看你懂的 | 亚洲日本一区二区在线 | 综合久久久久 | 欧美日韩在线看 | a资源在线| 91三级在线观看 | 天天爽综合网 | 欧美成年人在线视频 | 成年人免费看片网站 | 国内精品久久久久影院一蜜桃 | 久久精品99国产精品亚洲最刺激 | 成人在线观看日韩 | 日本不卡视频 | 午夜婷婷综合 | 高清国产午夜精品久久久久久 | 国产小视频免费观看 | 丝袜护士aⅴ在线白丝护士 天天综合精品 | 特级xxxxx欧美 | 久久精品首页 | 日韩高清黄色 | 久久久精品小视频 | 少妇性色午夜淫片aaaze | 很黄很色很污的网站 | 国产日本在线播放 | 中文字幕乱在线伦视频中文字幕乱码在线 | 不卡视频在线 | 日日干天夜夜 | 日韩欧美69 | www.久久久.cum | 天天拍天天操 | 狠狠色丁香婷婷综合最新地址 | 亚洲日本精品 | 亚洲欧美乱综合图片区小说区 | 福利区在线观看 | 蜜臀av一区| 亚洲激情电影在线 | 91av在线国产 | 在线观看一二三区 | 色在线高清 | 久久久电影 | 亚洲综合在线一区二区三区 | 激情欧美一区二区三区免费看 | 国产一区黄色 | 亚洲激精日韩激精欧美精品 | 欧美日本一区 | 色资源在线 | 亚洲欧美日韩精品久久奇米一区 | 91热精品视频 | 黄色一区三区 | 中文在线8资源库 | 精品久久久久久综合 | 99久久久国产精品美女 | 久草观看视频 | 亚洲黄色app | av福利网址导航大全 | 国产成人一区二区三区影院在线 | 国产精品久久久av久久久 | 久久婷婷网 | 888av| 国产精品免费久久久久久久久久中文 | 精品黄色视| 欧美日韩性视频在线 | 亚洲精品国产麻豆 | 三级免费黄色 | 夜夜高潮夜夜爽国产伦精品 | 国产日韩亚洲 | 午夜在线免费观看视频 | 色婷婷www| 久久天天操 | 色婷婷www| 天天操天天摸天天爽 | 亚洲激情在线观看 | 亚洲一级电影在线观看 | 国产免费xvideos视频入口 | av网站大全免费 | 嫩草av在线| 欧美日本国产在线观看 | 最新免费av在线 | 久久国产热视频 | 免费在线观看av网址 | 欧美精品一区二区在线播放 | 亚洲区另类春色综合小说 | 青青草在久久免费久久免费 | 成人丝袜 | 日韩色视频在线观看 | 伊人成人激情 | 日日夜夜精品视频 | 国产成人av网 | 狠狠激情中文字幕 | 黄色大片日本 | 国产精品久久久久久五月尺 | 黄色大片网 | 中文在线免费视频 | 天天爽天天爽天天爽 | 久久情网 | 久久少妇av| 国产精品视频永久免费播放 | 久久桃花网 | 午夜精品一区二区三区在线 | 亚洲三级av | 午夜精品视频一区二区三区在线看 | 天天综合网久久 | 99精品乱码国产在线观看 | 91激情 | 欧美激情在线网站 | 欧美日在线观看 | 国产精品一区在线 | 精品字幕| 亚洲精品视频在 | 国产淫a| 蜜臀av性久久久久av蜜臀妖精 | 亚洲永久精品一区 | 日韩激情小视频 | 精品国产一区二区三区久久久 | 国产精品91一区 | 91精品国产一区 | 国产精品久久久久永久免费 | 成人av午夜 | 丁香电影小说免费视频观看 | 97免费在线观看视频 | 久久久久国产一区二区三区 | 日韩三级免费 | 日本不卡123区 | 青青草在久久免费久久免费 | 国产h在线播放 | 国内精品久久久久影院一蜜桃 | 久草在线中文888 | 91精品在线免费观看 | 久久久国产一区二区三区 | 国产精品久久久久久久久久东京 | 国产一区二区久久 | 99精品国产在热久久下载 | 亚洲 综合 国产 精品 | 国产视频97 | 国产精品区免费视频 | 成人久久免费 | 天天天综合 | 日韩av电影中文字幕 | 国产在线播放观看 | 西西444www大胆无视频 | 国产精品福利午夜在线观看 | 欧美一级欧美一级 | 亚洲国产视频网站 | 99久久久国产精品美女 | 精品在线一区二区三区 | 日本久久成人中文字幕电影 | 香蕉影视在线观看 | 免费看久久久 | 五月婷网站 | 日韩欧美视频免费观看 | 亚洲无吗视频在线 | 一区二区三区高清 | aaa免费毛片 | 国产99久久久精品 | 一本大道久久精品懂色aⅴ 五月婷社区 | 日本黄色大片免费 | 免费观看黄 | www免费网站在线观看 | 99精品福利 | www黄色 | 91看片在线免费观看 | 国产日女人 | 亚洲欧洲av | 五月天婷婷视频 | 97电院网手机版 | 天天爽天天碰狠狠添 | 久草在线久草在线2 | 青青啪| 国产高清不卡在线 | 久久久久亚洲a | 欧美 激情在线 | 天天爱天天操天天爽 | 亚洲精品字幕 | 不卡的av | 久久高清 | 啪啪免费试看 | 综合网五月天 | 日韩亚洲国产中文字幕 | 天天射天天舔天天干 | 天天操天天曰 | 超碰免费在线公开 | 亚洲专区在线视频 | 欧美va电影 | 久久久久久福利 | 欧美一级日韩免费不卡 | 亚洲不卡av一区二区三区 | 久久久久久久久久久久国产精品 | 免费激情在线电影 | 国产精品自产拍在线观看 | 美女性爽视频国产免费app | 亚洲更新最快 | 亚洲高清视频在线播放 | 五月婷婷网站 | 国内精品一区二区 | 国产在线2020 | 欧美日韩伦理一区 | 丁香5月婷婷久久 | 欧美精品久久久久性色 | 日韩精品亚洲专区在线观看 | 97国产大学生情侣白嫩酒店 | 欧美一级片在线播放 | 国产精品激情在线观看 | 六月丁香综合网 | 四虎影视精品 | 欧美夫妻生活视频 | 99精品在线观看 | 天天se天天cao天天干 | 色播五月婷婷 | 97av影院| 国产精品久久久久国产精品日日 | 国产视频在 | 久久精品黄| 久久久久国产精品免费免费搜索 | 少妇bbb搡bbbb搡bbbb′ | 久久成人午夜 | 国产精品一区二区三区在线看 | 久草在线综合网 | 久久人人爽爽人人爽人人片av | 精品视频免费播放 | 国产精品日韩高清 | 99精品福利 | 一区在线观看 | 国产美女精品视频 | www.av免费| japanese黑人亚洲人4k | 日韩精品一区二区三区免费视频观看 | 狠狠色综合欧美激情 | 亚洲国产成人高清精品 | 中文字幕在线成人 | 国产在线播放一区二区 | 久久视频免费在线 | 免费福利视频网站 | 波多野结衣久久资源 | 亚洲精品电影在线 | 99免在线观看免费视频高清 | 人人狠狠综合久久亚洲婷 | 亚洲国产av精品毛片鲁大师 | 黄色资源在线 | 色a资源在线 | 欧美 日韩 性 | 一二区电影 | 婷婷久久亚洲 | 69亚洲精品| 美女中文字幕 | 天天拍天天操 | 国产精品久久久久久久7电影 | 九九在线高清精品视频 | 日韩字幕在线 | 免费在线一区二区 | 91成人免费观看视频 | 久草网站在线观看 | 江苏妇搡bbbb搡bbbb | 国产精品久久久久9999吃药 | 国产高清在线永久 | 97超碰在线资源 | 91九色成人蝌蚪首页 | 最新av在线播放 | 99精品免费视频 | 69亚洲乱 | 插综合网| 不卡av电影在线观看 | 精久久久久 | 色午夜 | 色黄久久久久久 | 色综合人人 | 一级a性色生活片久久毛片波多野 | 久久精品8 | 色婷婷久久久综合中文字幕 | 中国一级片在线 | 久久久www成人免费毛片 | 一区二区不卡 | 另类老妇性bbwbbw高清 | 国产主播大尺度精品福利免费 | 伊人国产在线播放 | 国产精品午夜久久久久久99热 | 五月婷婷av | 国产精品欧美久久久久天天影视 | 日日麻批40分钟视频免费观看 | 99这里都是精品 | 国产精品一区二区三区99 | 天天射网 | 国产一区免费在线 | 日韩在线视频网址 | 狠狠婷婷 | 国产精品大片免费观看 | 西西www4444大胆视频 | 欧美韩国在线 | 久久久久看片 | 欧美日韩综合在线观看 | 99久久日韩精品视频免费在线观看 | 亚洲国内在线 | 午夜精品一区二区三区在线视频 | 一区二区激情视频 | 色噜噜在线观看 | 久久精品亚洲精品国产欧美 | 国产成视频在线观看 | 色视频在线看 | 日日夜夜综合网 | 婷婷在线视频观看 | 天天天天天天天天操 | 在线观看视频一区二区三区 | 最新日韩在线观看视频 | 天堂网av在线 | 91av99| 国产在线精品一区二区 | 免费看黄色大全 | 日韩专区 在线 | 美女黄视频免费 | 欧美日韩后 | 91av免费观看 | 99精品免费久久久久久久久日本 | 久久黄色免费 | 四虎免费在线观看视频 | 国产精品久久久影视 | 国产淫片 | 亚洲精品99久久久久中文字幕 | 国产精品一区二区久久精品爱微奶 | 成人动漫一区二区 | 国产二区av | 中文资源在线官网 | 欧洲成人av| 国产精品自产拍在线观看桃花 | 日韩欧美视频免费在线观看 | 久久久久综合精品福利啪啪 | 日操操 | 激情视频免费观看 | 欧美一级电影免费观看 | 在线视频第一页 | 99久久久国产精品免费99 | 中文字幕在线观看你懂的 | 丁香六月激情 | 三级午夜片 | 国产一区私人高清影院 | 91精品国产自产在线观看 | 久久久久亚洲国产精品 | 久久久2o19精品 | 不卡电影一区二区三区 | 成人播放器 | 亚洲在线视频观看 | 九九免费观看全部免费视频 | 久久综合久久鬼 | 国产精品久久久久一区二区三区 | 亚洲 欧美日韩 国产 中文 | 狠狠综合久久 | 国产精品夜夜夜一区二区三区尤 | 久久免费av电影 | 911国产 | 中文字幕人成不卡一区 | 99精品一区二区 | 国产剧情一区在线 | 久久免费精品视频 | 欧美亚洲专区 | 成人黄色短片 | 久久不射影院 | 性色av一区二区三区在线观看 | 亚洲精品乱码久久久久久 | 亚洲爱爱视频 | 国产精品一区二区三区久久久 | 色狠狠婷婷 | 国产v在线播放 | 中文字幕在线观看网站 | 国产区 在线 | 成人蜜桃视频 | 成人免费视频播放 | 国产在线观看一区 | 91热| 亚洲天堂网在线视频观看 | 欧美最猛性xxxxx(亚洲精品) | 制服丝袜一区二区 | 免费观看福利视频 | 免费亚洲片 | 国产免码va在线观看免费 | 免费a视频在线观看 | 一区二区三区在线不卡 | av在线播放中文字幕 | 在线观看自拍 | 天天色天天射天天综合网 | 欧美在线91 | 超碰资源在线 | 中文字幕免费在线看 | 中午字幕在线观看 | 香蕉国产91 | 天天摸天天弄 | 色狠狠婷婷| 免费亚洲视频 | 免费国产在线视频 | 成年人黄色免费视频 | 性色av免费看 | 日本精品久久 | 国产成人精品亚洲精品 | 日韩免费精品 | 国产一级久久久 | 欧美日韩高清一区二区 国产亚洲免费看 | 91九色蝌蚪视频 | 国产淫片免费看 | 国产精品久久久久三级 | 日本一区二区三区免费观看 | 久久a v电影 | 六月丁香在线视频 | 九九导航 | 久久久国产精品久久久 | 激情五月婷婷丁香 | 九九免费在线观看视频 | 午夜国产福利在线观看 | 福利视频导航网址 | 精品uu | 人人爽人人爱 | 中文字幕第一页在线 | 国产成人久久精品77777 | 免费看的视频 | 91精品国产自产在线观看永久 | 在线观看成人网 | 97精品国产97久久久久久粉红 | 免费a网址 | 97在线免费观看 | 天天干天天拍天天操天天拍 | 国产视频在线一区二区 | 东方av在线免费观看 | 国产精品视频免费在线观看 | 久久夜色电影 | 在线观看一区视频 | 国产在线观看免费 | 91精品国自产在线观看欧美 | 白丝av在线 | 亚洲电影一级黄 | 免费在线色电影 | 久久少妇av | 日韩精品高清视频 | 日韩av高清 | 成人免费看电影 | 午夜精品在线看 | 香蕉视频久久久 | 99视频在线精品免费观看2 | 国产亚洲观看 | 亚洲精品字幕 | 成人91在线| 欧美激精品 | av电影在线播放 | 国产分类视频 | 麻豆视频在线免费 | 中文字幕视频观看 | 综合久久综合久久 | 欧美精品国产综合久久 | 日女人免费视频 | 日本不卡一区二区三区在线观看 | 免费特级黄色片 | 国产一区高清在线观看 | 97精品国产97久久久久久粉红 | 91午夜精品 | 麻豆视频免费看 | 久久精品一区二 | 亚洲精品乱码久久久久久蜜桃不爽 | 国产一区久久久 | 成人国产在线 | 成人精品国产免费网站 | 中文在线免费视频 | 黄色软件大全网站 | 五月天久久婷 | 99精品国产福利在线观看免费 | 91超级碰碰 | 97免费在线观看 | 狠狠躁夜夜av| 日韩欧美高清免费 | 国产+日韩欧美 | 国产一区二区在线播放视频 | 欧美日韩视频一区二区三区 | 黄色免费网站 | 激情欧美日韩一区二区 | 日本中文字幕免费观看 | 天天综合网天天综合色 | 激情综合色综合久久综合 | 91热在线 | 亚洲高清免费在线 | 成人av免费看 | 亚洲综合激情小说 | 亚洲成人黄色在线观看 | 99re亚洲国产精品 | 最新影院 | 公开超碰在线 | 成年人免费观看国产 | 成人小视频免费在线观看 | 日韩欧美一区二区不卡 | 激情五月在线观看 | 黄色福利网站 | 中文视频在线播放 | 久久香蕉影视 | 808电影免费观看三年 | 五月天激情视频在线观看 | 欧美动漫一区二区三区 |