小编Yeb*_*ach的帖子

python xlwt设置单元格的自定义背景颜色

我使用python 2.7和xlwt模块进行excel导出

我想设置我知道可以使用的单元格的背景颜色

style1 = xlwt.easyxf('pattern: pattern solid, fore_colour red;')
Run Code Online (Sandbox Code Playgroud)

但我想设置自定义颜色smth.比如#8a8eef或者是否有可能颜色的调色板,因为浅蓝色不起作用:)

谢谢

python format excel xlwt

23
推荐指数
3
解决办法
4万
查看次数

python 2.7小写

当我.lower()在Python 2.7中使用时,字符串不会转换为小写字母Š?Ž.我从字典中读取数据.

我试过用str(tt["code"]).lower(),tt["code"].lower().

有什么建议 ?

python unicode lowercase python-2.7 python-unicode

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

web2py上传原始文件名

我想用SQL.factory()上传文件我只想维护我的代码当前的原始文件名

form = SQLFORM.factory(
    Field('file_name', requires=IS_NOT_EMPTY()),
    Field('file', 'upload',uploadfolder=upload_folder))
if form.accepts(request.vars, session):  #.process().accepted:
    response.flash = u'File uploaded'
    session.your_name = form.vars.file_name
    session.filename = request.vars.file 
elif form.errors:
    response.flash = 'form has errors'
return dict(form=form)
Run Code Online (Sandbox Code Playgroud)

我猜session.filename = request.vars.file是你设置文件名的地方.为什么我得到自动生成的文件名no_data.smth.23u8o8274823zu4i2.smth

谢谢

sql factory web2py

7
推荐指数
2
解决办法
6573
查看次数

python词典列表根据值查找重复项

我在python 2.7中有一个dicts列表.

a =[{'id': 1,'desc': 'smth'},
    {'id': 2,'desc': 'smthelse'},
    {'id': 1,'desc': 'smthelse2'},
    {'id': 1,'desc': 'smthelse3'},....]
Run Code Online (Sandbox Code Playgroud)

我想通过列表找到那些具有相同值的dicts - id(例如id = 1)并创建一个新的dict

b = [{'id':1, 'desc' : [smth, smthelse2,smthelse3]}, 
     {'id': 2, 'desc': 'smthelse'}]
Run Code Online (Sandbox Code Playgroud)

我希望我很清楚

非常感谢你的建议

python dictionary loops list

7
推荐指数
2
解决办法
5284
查看次数

python docx设置表格单元格背景和文本颜色

我正在使用带有docx的python 2.7,我想根据条件更改表格中单元格的背景和文本颜色.

我找不到任何关于单格格式化的有用资源

有什么建议?

编辑1

我的代码

style_footer = "DarkList"
style_red = "ColorfulList"
style_yellow = "LightShading"
style_green = "MediumShading2-Accent6"
style_transperent = "TableNormal"
for a,rec in enumerate(data):
    #V headinh se piše prvo polje iz table heada
    document.add_heading(rec['tableHead'][0][0], level=1)
    image_path = imageFolder + "\\" + slike[a]
    document.add_picture(image_path, height=Inches(3.5))

    #y += 28
    #worksheet.insert_image( y, 1,imageFolder + "/" + slike[a])


    for i, head in enumerate(rec['tableHead']):
        table = document.add_table(rows=1, cols = len(head))
        hdr_cells = table.rows[0].cells
        for a in range(0,len(head)):
            hdr_cells[a].text = head[a] 


    for a,body in enumerate(rec['tableData']): …
Run Code Online (Sandbox Code Playgroud)

python docx cell python-docx

7
推荐指数
3
解决办法
1万
查看次数

python 2.7编码解码

我有一个涉及编码/解码的问题。\n我从文件中读取文本并将其与数据库 (Postgres) 中的文本进行比较\n比较是在两个列表内完成的

\n\n

从文件中我得到“jo\\x9a”为“jo\xc5\xa1”,从数据库中我得到“jo\\xc5\\xa1”为相同的值

\n\n
common = [a for a in codes_from_file if a in kode_prfoksov]\n\n# Items in one but not the other\nonly1 = [a for a in codes_from_file if not a in kode_prfoksov]\n\n#Items only in another\nonly2 = [a for a in kode_prfoksov if not a in codes_from_file ]\n
Run Code Online (Sandbox Code Playgroud)\n\n

怎么解决这个问题呢?比较这两个字符串时应该设置哪种编码来解决问题?

\n\n

谢谢

\n

python encoding compare

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

iReport到DB2连接ERRORCODE = -4499,SQLSTATE = 08001

我正在使用Jasper iReport.当我尝试连接到IBM DB2时,出现错误:"Permission denied:ERRORCODE = -4499,SQLSTATE = 08001"

我使用相同的驱动程序作为Razor连接,我也使用它,它工作正常(相同的设置,用户名,密码等).

这个问题最近开始发生.

有什么建议?

谢谢

db2 ireport

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

Bootstrap模态Uncaught TypeError:Object [object Object]没有方法'modal'

尝试使用bootstrap我收到了标题中写的错误

我的代码

function closeDialog () {
    $('#windowTitleDialog').modal('hide'); 
};
Run Code Online (Sandbox Code Playgroud)

这些是包含的文件

  <link href="http://static.scripting.com/github/bootstrap2/css/bootstrap.css" rel="stylesheet">
  <script src="http://static.scripting.com/github/bootstrap2/js/jquery.js"></script><style type="text/css"></style>
  <script src="{{=URL(request.application,'static','js/bootstrap-transition.js')}}"></script>
  <script src="http://static.scripting.com/github/bootstrap2/js/bootstrap.js"></script>
  <script type="text/javascript"src="{{=URL(request.application,'static','js/modal.js')}}"></script>
Run Code Online (Sandbox Code Playgroud)

有什么建议??

modal-dialog twitter-bootstrap

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

python上传文件到与我共享的google驱动器文件夹

我正在使用Python 2.7,我正在尝试将文件(*.txt)上传到与我共享的文件夹中.

到目前为止,我能够将其上传到我的驱动器,但如何设置到哪个文件夹.我得到了我必须放置此文件的URL.

谢谢

到目前为止这是我的代码

def Upload(file_name, file_path, upload_url):

    upload_url = upload_url
    client = gdata.docs.client.DocsClient(source=upload_url)
    client.api_version = "3"
    client.ssl = True
    client.ClientLogin(username,  passwd, client.source)

    filePath = file_path
    newResource = gdata.docs.data.Resource(filePath,file_name)

    media = gdata.data.MediaSource()
    media.SetFileHandle(filePath, 'mime/type')

    newDocument = client.CreateResource(
        newResource,
        create_uri=gdata.docs.client.RESOURCE_UPLOAD_URI,
        media=media
    )
Run Code Online (Sandbox Code Playgroud)

python google-drive-api

3
推荐指数
1
解决办法
6042
查看次数

python lxml解析html

我正在尝试解析一个HTML文档.它包含几个表.我能够找到正确的表并从中获取数据

for cell in doc.xpath('//table[@class="CE_13"]')[0]:
    for a in cell:
        print a.text_content()
Run Code Online (Sandbox Code Playgroud)

表由6列组成.我只需要第五列.是否有可能获得dict中的所有值(如果:{ column1 : values_of_clm1 ;column2 : values_of_clmn2; .....})如何?然后读取表单dict或者您是否建议使用不同的解决方案?

python lxml html-table html-parsing

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