url_maneger.py】的更多相关文章

coding=UTF-8 # url管理器 class urlManeger: def __init__(self): self.new_urls = set() self.old_urls = set() def add_new_url(self, url): if url is None: return if url not in self.new_urls and url not in self.old_urls: self.new_urls.add(url) def add_new_ur…
1.python调用py,在py中的os.getcwd()获取的不是py的路径,可以通过os.path.split(os.path.realpath(__file__))[0]来获取py的路径. 2.当py中有调用类似rar这种命令时,会出现路径问题.这个时候在py同目录下建bat批处理,然后由python调用这个bat.bat格式如下 D:CD D:\XXXcall python xxx.py…
import sys sys.path.append("路径") import .py文件…
cp renumber.py /usr/local/lib/python2.7/dist-packages/pymol import renumber or run /path/to/renumber.py…
#!/usr/bin/env python # coding=utf-8 import threading import requests import Queue import sys import re import time import warnings import datetime import argparse __author__ = 'depycode' warnings.filterwarnings("ignore") #ip to num def ip2num(i…
情况说明 odoo源文件路径-/odoo-dev/odoo/: 我的模块插件路径 ~/odoo-dev/local-addons/my-module 在my-module中创建了__init__.py 在 -/odoo-dev目录下执行命令: odoo/odoo.py --addons-path=odoo/addons/,local-addons/ 出现错误 : odoo.py: error: option --addons-path: The addons-path 'local-addons…
caffe机器学习环境搭建及python接口编译参见我的上一篇博客:机器学习caffe环境搭建--redhat7.1和caffe的python接口编译 1.运行caffe图片分类器python接口 还是假设caffe的源码下载的路径为:/code,那么有这么个文件/code/caffe/python/classify.py,它是caffe团队提供的一个python实现的图片分类器的接口.运行该接口有两个必须参数,一个是你要操作的图片,另一个就是保存运行结果的文件.但是该接口需要简单修改才能运行,…
libsvm中有进行参数调优的工具grid.py和easy.py可以使用,这些工具可以帮助我们选择更好的参数,减少自己参数选优带来的烦扰. 所需工具:libsvm.gnuplot 本机环境:Windows7(64 bit) ,Python3.5 1.相关程序的下载和安装: 1.1.下载libsvm,我用的是libsvm-3.18.zip,下载后直接解压到任意位置,我解压到C:\libsvm-3.18下. 1.2.下载python,我下的是python-3.5.msi,双击该文件安装到默认位置,我…
在用Mysql做集群时,使用Mysql的NDB版本更易于集群的扩展,稳定和数据的实时性. 我们可以使用Mysql自带的工具进行集群安装与管理:ndb_setup.py.位于Mysql的安装目录bin下,如:/usr/local/mysql/bin/. 运行:ndb_setup.py,会出现类似下面的界面,用于集群的安装配置. 按照界面一步一步操作,即可完成集群配置,详细操作过程可参考手册:19.2.1 The MySQL Cluster Auto-Installer 对Mysql集群的初始化启动…
现在要将写完的3个py文件,打包. 步骤: 1.新建一个文件夹setup(名字随便取),在setup文件夹下,再新建一个文件夹financeapi. 2.将上面4个py文件拷贝至financeapi文件夹. 3.在setup文件夹下新建一个setup.py文件,里面的内容:详细参见(https://docs.python.org/3/distutils/setupscript.html) 4.打包: 会生成一个dist文件夹,和一个MANIFEST文件.其中dist下面就有你刚才打好的包. 5.…
前言 PathMerge是用python写的一个辅助文件夹合并的小工具,它的特点是不用担心合并后文件会丢失,旧文件会创建副本保存下来,除非你手动删除. 详情见:python开发目录合并小工具 PathMerge 由于PathMerge使用python写的,运行需要有python的环境,如果想把它转换成exe可执行文件怎么办呢? 我们可以用pyInstaller来将py文件转换成exe文件. pyInstaller相对另一款py转exe的工具py2exe的优点在于,转换之后的exe文件无需任何支持…
File->settings->Editor->File and Code Templates->Python Script #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : ${DATE} ${TIME} # @Author : Aries # @Site : ${SITE} # @File : ${NAME}.py # @Software: ${PRODUCT_NAME}…
mac osx 下面用django-admin.py创建项目的时候,没创建成功出现django-admin.py编辑文件,这主要的原因是mac osx下面django-admin.py被重命名为django-admin django-admin startproject mysite…
发布项目遇到了坑……特此记录. How to write setup.py: https://docs.python.org/2/distutils/setupscript.html Setup.py setup.py是python的一个项目发布管理工具.我们常常安装别人的代码也是借助setup.py. 我的项目的setup.py示例: from setuptools import setup, find_packages setup( name="rdir", version=&qu…
手动安装django_chartit库 1 下载压缩包 2 解压到python安装目录下,文件夹名为django_chartit,并检查文件夹下是否有setup.py文件 3 在cmd中进入django_chartit文件夹下,cmd命令为 cd C:\Python27\django_chartit 4 输入python setup.py build并执行 5 输入python setup.py install执行,不出意外安装成功 6 import chartit不报错即安装成功 下章将如何运…
python3中用HTMLTestRunner.py报ImportError: No module named 'StringIO'的解决方法: 1.原因是官网的是python2语法写的,看官手动把官网的HTMLTestRunner.py改成python3的语法: 参考:http://bbs.chinaunix.net/thread-4154743-1-1.html 下载地址:http://tungwaiyip.info/software/HTMLTestRunner.html 修改后下载地址:…
论文看的云里雾里,希望通过阅读其代码来进一步了解. 参考:http://blog.csdn.net/sloanqin/article/details/51525692 首先是./tools/train_faster_rcnn_alt_opt.py,通过其main函数了解整个训练流程. if __name__ == '__main__': #建议读者调试这个函数,进去看看每个变量是怎么回事 args = parse_args() #解析系统传入的argv参数,解析完放到args中返回 print(…
1. 查看帮助,我们可以在python命令行交互环境下用 help函数,比如: 查看 math 模块: >>> help('math')Help on built-in module math: NAME math DESCRIPTION This module is always available. It provides access to the mathematical functions defined by the C standard. FUNCTIONS acos(..…
 python下编译py成pyc和pyo   其实很简单, 用 python -m py_compile file.py python -m py_compile /root/src/{file1,file2}.py 编译成pyc文件. 也可以写份脚本来做这事: Code: import py_compile py_compile.compile('path') //path是包括.py文件名的路径 用 python -O -m py_compile file.py 编译成pyo文件. 1.其中…
coverage.py是一个用来统计python程序代码覆盖率的工具.它使用起来非常简单,并且支持最终生成界面友好的html报告.在最新版本中,还提供了分支覆盖的功能. 官方网站: http://nedbatchelder.com/code/coverage/ win32版本下载地址: http://pypi.python.org/pypi/coverage 或者通过easy-install来安装: easy_install coverage 装好后,在c:\Python25\Scripts\(…
交易(transaction.py)的结构: fields = [ ('nonce', big_endian_int), ('gasprice', big_endian_int), ('startgas', big_endian_int), ('to', utils.address), ('value', big_endian_int), ('data', binary), ('v', big_endian_int), ('r', big_endian_int), ('s', big_endia…
主要对象:patterns和url url有两个主要的参数,第一个是正则模板,第二个是处理的方法 他们的对应关系是,当我们在浏览器当中url的形式与正则相匹配时 就转向处理方法 如果url.py中的值是: from django.conf.urls import url from django.contrib import admin from blog import views urlpatterns = [ # url(r'^admin/', admin.site.urls), url(r'…
在命令行输入python manage.py createsuperuser按照提示输入即可记得先初始化表. django>1.7 python manage.py makemigrationspython manage.py migrate django<1.7python manage.py syncdb…
文件 a.py 中引用文件 b.py 如果文件b.py中包含中文,会报错. 文件hello.py中代码如下: def say_nihao(): print "你好" 文件main.py中代码如下: import hello hello.say_nihao() 原因是文件编码不对.中文这个文件设置为utf-8 #coding:utf-8 def say_nihao(): print "你好" 这样改后虽然不报错了,但是遇到中文是乱码. 使用NodePad++之类的,在…
结构如下: appsdk\ appsdk.py(这里面有多个类,包括appsdk,appsdksync等类) __init__.py ... ① 有个appsdk的文件夹(符合python包的定义) ② 将这个appsdk的文件夹copy到/usr/lib/python2.7/site-packages目录下 ③ 进入这个appsdk文件夹,vim __init__.py,然后输入如下内容(这是一种参考模式,因为之前我试过很多方式,发现RF加载不了包里面的py里面的多个类): from apps…
假设名为A.py的文件需要调用B.py文件内的C(x,y)函数 假如在同一目录下,则只需 import B if __name__ == "__main__": B.C(x,y) 若只需调用单个函数,也可以 from B import C if __name__ == "__main__": C(x,y) 若A.py和B.py位于不同的目录下,可以用以下方法 (假设B.py位于D盘的根目录下) 1.引用所在路径 import sys sys.path.append(…
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; color: #cbcbcb } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco } p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; min-height: 15.0px } p.p4 { margin: 0.0px 0.0px 0…
每次都 vi xxx.py 然后再打 #!/usr/bin/env python 等等的程序头信息感觉有点麻烦,于是便想着写一个小程序自动生成这些头信息了,顺便在 ~/.bashrc 里写入 alias 使其作为一个命令来使用,shell 脚本并不是很熟悉,便用 C 语言来写了: #include <stdio.h> #include <string.h> #include <stdlib.h> #include <unistd.h> void create…
在使用微信搭建公众平台的时候,使用的是web.py这个方便简单的框架,学习一下. 框架文档:http://webpy.org/docs/0.3/tutorial.zh-cn  按照文档的内容写一遍程序入门就没什么问题了 运行程序:cmd中--进入文件所在路径--输入 python 文件名即可运行 遇到的问题: 问题1.模板文件中,第一行必须以 $def with()开头,否则会报错 $def with (name) $if name: I just wanted to say <em>hell…
http://pypi.python.org/pypi/chardet#downloads 下载chardet-2.*.*.tar.gz:解压到site-package文件夹, Python及其一些模块安装包里可能有setup.py,是用来执行安装的. 比如要安装chardet-2.1.1,进入到chardet-2.1.1的解压包里,shift +鼠标右键打开控制台,执行:python setup.py install 就可以完成安装了. 之后就可以在其他.py文件编程时调用该模块了.…