小编Pol*_*Pol的帖子

我的html页面没有在浏览器中滚动

我网站上的页面没有滚动.如果有比屏幕更多的内容,你实际上看不到它,因为滚动不起作用.我不是和CSS大师,我不知道问题是否实际上是CSS或HTML.

我花了一些时间试图理解这个问题,但我不是CSS大师,所以我希望有人可以帮助我.该页面使用了tweeter-bootstrap和自定义主题(我没有写).当我不包括主题CSS文件滚动工作正常.

我的主题CSS文件的一部分:

body {
    color: #000;
    font-family: 'Play', sans-serif;
    font-size: 16px;
    line-height: 25px;
    background: #e0dbcd url('../images/bg.jpg');
    letter-spacing:0.2px;
    overflow: hidden;
}
Run Code Online (Sandbox Code Playgroud)

html css html5 twitter-bootstrap twitter-bootstrap-3

12
推荐指数
1
解决办法
4万
查看次数

如何在文件中写俄文字符?

在我正在尝试输出俄语字符的控制台它给了我??????????????

谁知道为什么?

我尝试写入文件 - 在这种情况下相同的情况.

例如

f=open('tets.txt','w')
f.write('some russian text')
f.close
Run Code Online (Sandbox Code Playgroud)

里面的文件是 - ??????????????????????

要么

p="some russian text"
print p
?????????????
Run Code Online (Sandbox Code Playgroud)

在额外的记事本中,不允许我用俄文字母保存文件.我这样说:

此文件包含Unicode格式的字符,如果将此文件另存为ANSI编码的文本文件,则会丢失该字符.要保留Unicode信息,请单击下面的"取消",然后从"编码"下拉列表中选择一个Unicode选项.继续?

如何调整我的系统,所以我不会有这个问题.

python windows unicode python-2.x python-unicode

9
推荐指数
2
解决办法
3万
查看次数

SQL NOT IN [id列表](性能)

我只是想知道列表中id的数量是否会影响查询性能.

查询示例:

SELECT * FROM foos WHERE foos.ID NOT IN (2, 4, 5, 6, 7)
Run Code Online (Sandbox Code Playgroud)

(2, 4, 5, 6, 7)无限增长的名单在哪里?

有多少是太多(在订单的背景下)?

更新:我问它的原因是因为我有两个数据库.它(只读)是项目的来源,另一个包含由操作员处理的项目.每当操作员从只读db请求新项目时,我想要排除已处理的项目.

mysql

9
推荐指数
1
解决办法
8万
查看次数

如何在ReportLab中创建一个简单的表

如何在ReportLab中创建简单的表?我需要制作一个简单的2x20表并输入一些数据.有人能指点我一个例子吗?

python pdf pdf-generation

8
推荐指数
1
解决办法
2万
查看次数

如何缩短(Pythonic)?

我必须检查很多世界,如果他们在字符串...代码看起来像:

if "string_1" in var_string or "string_2" in var_string or "string_3" in var_string or "string_n" in var_string:
    do_something()
Run Code Online (Sandbox Code Playgroud)

如何让它更具可读性和更清晰?

python

8
推荐指数
1
解决办法
435
查看次数

匹配词典集.最优雅的解决方案 蟒蛇

给出两个词典列表,新词典和旧词典.字典表示两个列表中的相同对象.我需要找到差异并生成新的词典列表,其中只有新词典中的对象和旧词典的更新属性.
例:

   list_new=[
             { 'id':1,
               'name':'bob',
               'desc': 'cool gay'
              },

             { 'id':2,
               'name':'Bill',
               'desc': 'bad gay'
              },

              { 'id':3,
               'name':'Vasya',
               'desc': None
              },
        ]

    list_old=[
             { 'id':1,
               'name':'boby',
               'desc': 'cool gay',
                'some_data' : '12345'
              },
             { 'id':2,
               'name':'Bill',
               'desc': 'cool gay',
               'some_data' : '12345'

              },
              { 'id':3,
               'name':'vasya',
               'desc': 'the man',
               'some_data' : '12345'
              },
              { 'id':4,
               'name':'Elvis',
               'desc': 'singer',
               'some_data' : '12345'
              },
            ]
Run Code Online (Sandbox Code Playgroud)

所以..在那个例子中我想要生成新的列表,其中只有list_new的新同性恋者有更新的数据.匹配id.所以Bob将成为Boby,比尔将成为同性恋,Vasya成为 - 男人.结束猫王必须缺席.

给我一个优雅的解决方案.使用较少量的迭代循环.

有办法,我解决了这个问题.哪个不是最好的:

 def match_dict(new_list, old_list)
    ids_new=[]
    for item in new_list: …
Run Code Online (Sandbox Code Playgroud)

python dictionary

6
推荐指数
1
解决办法
6334
查看次数

从Python中的两个列表中获得差异

我有两个清单,l1l2.我需要的物品l1不在其中l2.

l1 = [2, 3, 4, 5]
l2 = [0, 1, 2, 3]
Run Code Online (Sandbox Code Playgroud)

我只想得到[4,5] - 只有l1中的新值.

[i for i in l1 if not i in l2 ]
Run Code Online (Sandbox Code Playgroud)

没有迭代我可以这样做吗?

python

6
推荐指数
2
解决办法
1万
查看次数

当我试图通过pip安装我自己的包时出错.蟒蛇

当我试图通过命令安装我的包时:

pip install tv_sched_pars-0.1.macosx-10.6-universal.tar.gz
Run Code Online (Sandbox Code Playgroud)

给我错误:

IOError: [Errno 2] No such file or directory: '/var/folders/5W/5WnKRhNyGe0O6x6IhEkbnE+++TI/-Tmp-/pip-dZHBRf-build/setup.py'
Run Code Online (Sandbox Code Playgroud)

包裹是由 python setup.py bdist

然后在目录中找到dist.

任何想法为什么我得到它?

有我的包:http://dl.dropbox.com/u/15842180/tv_sched_pa​​rs-0.1.macosx-10.6-universal.tar.gz

使用安装python setup.py install非常顺利......

顺便说一下 - 我正在使用virtualenv!

python

5
推荐指数
1
解决办法
771
查看次数

setuptools的.如何使包中包含额外的数据文件夹和所有文件夹

所以我正在制作setuptool包.

要在包中包含额外的数据文件,我需要在其中加入specefy data_file参数setup().

代码示例:

datadir = os.path.join('share','data')
datafiles = [(datadir, [f for f in glob.glob(os.path.join(datadir, '*'))])]
import metainfo # a file with relevant information
setup(
    name             = 'yourpackage',
    version          = metainfo.version,
    maintainer       = metainfo.maintainer,
    maintainer_email = metainfo.maintainer_email,
    author           = metainfo.authors,
    author_email     = metainfo.authors,
    description      = metainfo.description,
    keywords         = metainfo.keywords,
    long_description = metainfo.long_description,

    # package installation
    packages = find_packages('src'),
    package_dir  = package_dir,

    data_files = datafiles,
}
Run Code Online (Sandbox Code Playgroud)

datafile 此示例中的变量将包含这样的数据

[('share/data', ['share/data/addon.xml.tmplt', 'share/data/default.py.tmplt'])]
Run Code Online (Sandbox Code Playgroud)

但是,我的示例不会递归地生成文件夹列表和包含文件.

我需要作为参数folder_path获取的函数并返回元组列表:

[
    ('share/data', ['share/data/addon.xml.tmplt', 'share/data/default.py.tmplt']),
    ('share/data/inside', …
Run Code Online (Sandbox Code Playgroud)

python filenames setuptools

5
推荐指数
1
解决办法
3172
查看次数

在`cd`命令上运行bash脚本

我是python开发人员,最常使用buildout来管理我的项目.在这种情况下,我不需要运行任何命令来激活我的依赖项环境.

但是,有时我使用virtualenv,当buildout对于这个特殊情况来说很复杂.

最近我开始玩红宝石.并注意到非常有用的功能.当我cd进入项目文件夹时,环境会自动更改.它与rvmnad .rvmrc文件有某种关联.

我只是想知道是否有办法在不同的bash命令上挂钩一些脚本.因此我可以workon environment_namecd进入项目文件夹时自动进行.

所以逻辑很简单:

当你cd在项目中使用时folder_name,应该运行脚本workon folder_name

ruby python linux

5
推荐指数
1
解决办法
1700
查看次数