Variable as part of the generated filename [closed] - python

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 6 years ago.
Improve this question
Example:
var = "string"
and I want an xml output file: string.xml
Thank you!

It seams to be too easy... maybe i did not get the question right:
var = "String"
fileName = var + ".xml"
print fileName
this will print
String.xml

Related

How do I write a Python program to print the pattern? [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 6 months ago.
Improve this question
How do I write a Python program to print the pattern?
543210
432105
321054
210543
054321
543210
You can do it by something like this:
a = "543210"
print(a)
for i in range(6):
a = a + (a[0])
a = a[1:]
print(a)

convert a list of dictionary in given format [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 1 year ago.
Improve this question
Input_data=[{​​​'filename':'file_A','start_page':1,'end_page':3,'angle':90}​​​,{'filename':'file_A','start_page':6,'end_page':8,'angle':270}​​​,{'filename':'file_B','start_page':2,'end_page':3,'angle':90}​​​,{'filename':'file_B','start_page':5,'end_page':5,'angle':270}​​​]
output=[{​​​'filename':'file_A','page':1,'angle':90}​​​,
{​​​'filename':'file_A','page':2,'angle':90}​​​,{​​​'filename':'file_A','page':3,'angle':90}​​​,{​​​'filename':'file_A','page':6,'angle':270}​​​,{​​​'filename':'file_A','page':7,'angle':270}​​​,
{​​​'filename':'file_A','page':8,'angle':270}​​​,{​​​'filename':'file_B','page':2,'angle':90}​​​,
{​​​'filename':'file_B','page':3,'angle':90}​​​,{​​​'filename':'file_B','page':5,'angle':270}​​​]
}
If I understood correctly, you want to do:
output = []
for d in Input_data:
for i in range(d["start_page"], d["end_page"] + 1):
output.append({'filename':d["filename"], 'page':i, 'angle':d["angle"]})
print(output)

string concatination at specificv value [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 3 years ago.
Improve this question
these items are in a list
SF-04-08-010-MD01,
AHU-VVIP-02-003-MD03,
AHU-02-17-019-DPS03,
AHU-T3-01-PL-TS01,
EF-03-32-108-MD01,
AHU-02-16-019-MD01,
AHU-T3-01-003-MD01,
SF-04-08-010-MD01,
AHU-VVIP-02-003-MD03,
so i want a new list which should be like
SF-04-08
AHU-VVIP
AHU-02-17
AHU-T3-01
EF-03-32
AHU-02-16
AHU-T3-01
SF-04-08
AHU-VVIP-02
using python??
you can use strip like:
data = ['SF-04-08-010-MD01',
'AHU-VVIP-02-003-MD03',
'AHU-02-17-019-DPS03'
]
for item in data:
print ('-'.join(item.split('-')[:3]))
output:
SF-04-08
AHU-VVIP-02
AHU-02-17

Python: convert u'001' to 001 [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 5 years ago.
Improve this question
Does someone know how to convert this result: u'001' to 001 to put it in a variable path: Z:\ProjectPath\001\
In advance, thanks a lot for your help!
you can use format to achieve you purpose
>>> IN = u'001'
>>> OUT = "Z:\\ProjectPath\\{}\\".format(IN)
>>> print(OUT)
Z:\ProjectPath\001\
According to #hop's suggestion, you can use os.path to compose your path.
>>> OUT = os.path.join("Z:", os.sep, "ProjectPath", "{}".format(IN))

how to get projectID value from dictionary in python? [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 8 years ago.
Improve this question
need to extract projectID and my final output is to be 1868117666669.
'{
"code":"ok",
"job":{
"config":{
"progress":{
"message":"Reading 2014-03-03__12-57-01-PM.xml",
"percent":107,
"maxmemory":954,
"memory":667
},
"projectID":1868117666669,
# other stuff
}
}
}'
You can try
>>> a = '{"code":"ok","job":{"config":{"progress":{"message":"Reading 2014-03-03__12-57-01-PM.xml","percent":107, "maxmemory":954,"memory":667},"projectID":1868117666669}}}'
>>> json.loads(a)['job']['config']['projectID']
1868117666669

Categories

Resources