利用 --user 参数,即 pip install --user package_name 这样会将Python 程序包安装到 $HOME/.local 路径下,其中包含三个字文件夹:bin,lib 和 share. 然后修改 .bash_profile 文件使得 $HOME/.local/bin 目录下的程序加入到环境变量中 export PATH=$HOME/.local/bin:$PATH 参考资料: http://stackoverflow.com/questions/7143077/…
LOAD语句:利用MSSQL中的xp_cmdshell功能,将指定文件夹下的指定文件,生成mysql的LOAD语句 declare @sql varchar(4000), @dirpath varchar(1024), @file_type varchar(16), @target_table varchar(256); select @target_table = '`AdConversions`.`App_AdCreative_Device_Mapping_Conversion`' ,@di…
因为做网页爬虫,需要用到一个爬新闻的BeautifulSoup 的包,然后再关网上下的是whl包,第一次装,虽然花了点时间,最后还是装上去了,记录一下,方便下次. 先发一下官方文档地址.http://www.crummy.com/software/BeautifulSoup/bs4/doc/ 建议有时间可以看一下Python包的文档. Beautiful Soup 相比其他的html解析有个非常重要的优势.html会被拆解为对象处理.全篇转化为字典和数组. 相比正则解析的爬虫,省略了学习正则的高…
在eclipse中用pydev开发Python脚本时,我遇到了一个这样的现象,当我新建一个pydev package时,总会自动地生成一个空的__init__.py文件,因为是python新手,所以很不了解这个空文件的作用是什么,因为没有什么东西可写在这里,所以我直接把这个文件给删掉了,结果我的包图标自动变为文件夹图标了,这是怎么回事呢! 原来在python模块的每一个包中,都有一个__init__.py文件(这个文件定义了包的属性和方法)然后是一些模块文件和子目录,假如子目录中也有 __ini…
这几天搞Windows离线断网环境下安装Python包,配置环境,各种坑!做个记录,供以后查询吧. # 生产环境 windows 7 # python 2.7.9 # pip 1.5.2 友情提示:当你遇到无法安装包的不明错误时,可以回头来考虑如下建议了: 想办法更新Python版本!!! 想办法更新Python版本!!! 想办法更新Python版本!!! 如果不能更新Python版, 想办法更新pip版本!!! 想办法更新pip版本!!! 想办法更新pip版本!!! 一.更新pip版本 1.下…
1.现在有网络的电脑安装相应的包 pip install django 2.安装完成后 打包 1)新建一个文件夹(package),用来存放包: 2)执行 pip list #查看安装的包 pip freeze >requirements.txt pip install --download 路径:\package -r requirements.txt 3.将打包好的 package文件夹和requirements.txt文件拷贝到无法联网的机器,进行安装 pip install --no-i…
列出当前安装的包: pip list 列出可升级的包: pip list --outdate 升级一个包: pip install --upgrade requests // mac,linux,unix 在命令前加 sudo -H 升级所有可升级的包: pip默认源由于墙,所以速度很慢,可使用第三源提高速度: vim ~/.pip/pip.conf [global] trusted-host = mirrors.aliyun.com index-url = http://mirrors.ali…
原来在python模块的每一个包中,都有一个__init__.py文件(这个文件定义了包的属性和方法)然后是一些模块文件和子目录,假如子目录中也有 __init__.py 那么它就是这个包的子包了.当你将一个包作为模块导入(比如从 xml导入 dom )的时候,实际上导入了它的 __init__.py 文件. 一个包是一个带有特殊文件 __init__.py 的目录.__init__.py 文件定义了包的属性和方法.其实它可以什么也不定义:可以只是一个空文件,但是必须存在.如果 __init__…
def getAllImages(folder): assert os.path.exists(folder) assert os.path.isdir(folder) imageList = os.listdir(folder) imageList = [os.path.abspath(item) for item in imageList if os.path.isfile(os.path.join(folder, item))] print(imageList[1]) return ima…
当我们想读取一个文件夹下的多个文件,并且将所有文件的内容整合成一个文件,应该怎么做? 基本的思路是:写一个专门的函数实现以上两个功能.主要用到的命令包括os.listdir().codecs.open(),其中前者可以获取指定路径下所有的文件名,后者可以用指定编码打开或者创建文件. 示例如下,使用 read_dir_all() 函数: import os import codecs def read_dir_all(path): dir_list =os.listdir(path) conten…